Безопасная копия в Linux

Я хочу обмен simpy 3 каталога к корневому каталогу collegue (у меня нет доступа для записи к тот одному) из моего корневого каталога, вероятно, с помощью безопасной копии, если это возможно. Я не хорош с командной строкой Linux, таким образом, я не уверен, как сделать это, и я был бы очень признателен за ее, если кто-то мог бы помочь мне немного с этим. Я предполагаю, что это должно посмотреть что-то как этот

scp -r /home/user1/directoy1 /home/user2/directoy1 
scp -r /home/user1/directoy2 /home/user2/directoy2 
scp -r /home/user1/directoy3 /home/user2/directoy3 

Я должен указать имя для входа в систему своего коллеги так, чтобы файлы могли быть скопированы, когда он вводит свой пароль?

Спасибо за Вашу справку, Michael

1
задан 09.03.2011, 14:47

2 ответа

Я не уверен, является ли это простым решением, но по крайней мере это должно работать, если только у Вашего коллеги есть доступ к целевому каталогу.

scp -r /home/user1/directoy1 user2@localhost:/home/user2/directoy1

Вы могли также использовать rsync, который является большим количеством универсального (настоятельно рекомендованного) инструмента:

rsync -r /home/user1/directoy1 user2@localhost:/home/user2/directoy1

Если необходимо синхронизировать файлы в обоих направлениях, необходимо использовать некоторый инструмент синхронизации файлов как Унисон.

3
ответ дан 12.12.2019, 08:35

scp не инструмент для копирования файлов надежно на том же хосте, это - инструмент для копирования файлов через сеть с помощью протокола SSH.

В Вашем случае можно "обмануть" немного, с помощью SSH на localhost для входа Вас с Вашими учетными данными коллеги, таким образом имея хорошее право доступа:

scp -r /home/user1/directory1 username@localhost:

Это скопирует directory1 в корневом каталоге Вашего коллеги. Но знайте, что эта команда попросит пароль Вашего коллеги.

Лучший путь, если это не одна копия времени, состоит в том, чтобы установить права на каталогах, таким образом, можно записать в нем, или использование общего каталога для передач файлов.

2
ответ дан 12.12.2019, 08:35

Теги

Похожие вопросы