Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Ошибка доступа при использовании rsync  (Прочитано 6962 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #15 : 04 Июля 2017, 00:43:24 »
Можно обоходить стороной файлы владельцем которых является на $USER?
Можно исправить права, чтобы не попадались такие файлы.
Либо принудительно их исключить.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #16 : 04 Июля 2017, 16:16:56 »
AnrDaemon, нашёл косяк. Раньше я это дело запускал через sudo,т.к. валились ошибки связанные с permissions. Оказалось что у меня был каталог  владелец которого рут. Это осталось ещё от первых попыток с монтированием.
Сейчас rsync без sudo и все соединяется без паролей, по одному ключу.
А Ваш совет с исключением файлов, это через - - exclude?
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн Vail

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #17 : 05 Июля 2017, 10:37:19 »
А Ваш совет с исключением файлов, это через - - exclude?
rsync -r -t --delete --ignore-existing -c -z -s --copy-links --include '*.mp3' --include '*old*' --exclude '*' rsync://ВАШСЕРВЕР/ОТКУДА/КОПИРУЕМ/ /КУДА/КОПИРУЕМ/

По ключам сами посмотрите в man-е.

--include '*.mp3' --include '*old*' пришлось писать для каждого условия, так как не работало в --include '*.mp3 *old*' Уже не помню, возможно просто не до конца разобрался.

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #18 : 05 Июля 2017, 14:21:02 »
Vail, ниче се. А что у Вас делает "- - exclude *" ?
В целом все более менее работает. Опции - - delete-before мне достаточно. Однако я заметил факт куда более интересный. У меня в source не было слэша rsync -r -v 192.168.0.101:/media/Maindata/Книги /media/Maindata/Книги/
Оно мне делало а каталоге книги ещё один каталог книги чего можно избежать,  будь слэш в конце source

rsync -r -v 192.168.0.101:/media/Maindata/Книги/ /media/Maindata/Книги/
« Последнее редактирование: 05 Июля 2017, 14:31:12 от Luca Brasi »
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #19 : 06 Июля 2017, 19:23:49 »
А Ваш совет с исключением файлов, это через - - exclude?
Нет, это через настройку rsync на обход каталогов, заведомо вызывающих проблемы.
Если, конечно, заранее известно, что подобная ситуация нормальна.
Например, у меня сейчас на деплое постоянно одна ошибка выпадает, но я её игнорирую, так как после переписывания движка этот файл использоваться не будет и ошибка "сама" уйдёт.

P.S.
LESS=+/\.rsync-filter man rsyncНо только если это ДЕЙСТВИТЕЛЬНО нужно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #20 : 07 Июля 2017, 21:17:55 »
почему-то в rsync начала вываливаться ошибка. Не так читает кириллицу, строка формируется в таком виде:
rsync -rv -p 2222 --progress --delete-before --ignore-existing andrew@192.168.0.101:/media/Maindata/Книги/ /media/Maindata/КнигиДальше в rsynс с кириллицей что-то происходит и слово "Книги" начинает выглядеть вот так "\#320\#232\#320\#275\#320\#270\#320\#263\#320\#270/". Пробовал ключ --iconv. Однако ничего путевого

(Нажмите, чтобы показать/скрыть)
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #21 : 07 Июля 2017, 21:59:57 »
Кодировка командной строки и сервера не совпадает.
И трансляция неверно настроена.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #22 : 07 Июля 2017, 22:12:31 »
на сервере:
(Нажмите, чтобы показать/скрыть)

командная строка откуда запускаю скрипт
(Нажмите, чтобы показать/скрыть)

Цитировать
И трансляция неверно настроена
можно поподробней
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #23 : 07 Июля 2017, 23:02:23 »
Смотрите скрипт выше, читайте маны.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #24 : 29 Июля 2017, 10:05:55 »
С локалями я наигрался прилично. Даже экспериментировал с " SendEnv LANG LC_" и "AcceptEnv LANG LC_*" в SSH конфигах...
Однажды у меня пропало соединение, а я сам того не зная пробовал подключится. Зато ошибки валились все те же. Тут то я и предположил что может не там копаю.
rsync -rv -e "ssh -p 2222" --progress --delete-before --ignore-existing andrew@192.168.0.101:/media/Maindata/Книги/ /media/Maindata/Книги/Добавил -e "ssh -p 2222" и сразу начало resolv'ить хост.
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #25 : 29 Июля 2017, 17:12:05 »
И вот стоило менять порт сервера, чтобы создать себе такие проблемы?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #26 : 30 Июля 2017, 09:40:27 »
AnrDaemon, ну у меня сейчас 2222 порт прокинут "внаружу". А раньше когда был 22 порт, то логи буквально были заполнены попытками brute-force атак.
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Ошибка доступа при использовании rsync
« Ответ #27 : 30 Июля 2017, 18:52:56 »
логи буквально были заполнены попытками brute-force атак.
Rate limit и бан через xt_recent.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.074 секунд. Запросов: 25.