
Когда я делаю rsync через SSH на удаленной системе, кем меня считает удаленная система? Я ожидал этого, так как я делал rsync на[email protected], а затем ввел пароль пользователя для этой машины, я бы выглядел и имел привилегии пользователя на этой машине, точно так же, как если бы я вошел в систему через SSH как пользователь.
У меня есть машина с файловым сервером, работающая под управлением Mint 18 с несколькими дисками по Тбайт, которые я использую в качестве резервной копии/архива, и rsync для периодического использования с моего рабочего стола Mint. Чтобы спасти файлы с зараженного вирусом ноутбука моего сына с win10, я запустил его с флешки Mint и попытался rsync-синхронизировать файлы с сервером, но это не удалось из-за ошибки прав записи.
Думал ли он, что я пользователь, или моя личность с клиентской машины вообще что-то портит? Я не пытался устранять неполадки, а просто использовал USB HD. Прежде чем попытаться понять это (в следующий раз), чего мне ожидать? Что мне следовало сделать?
решение1
Предполагая , rsync
что более ssh
,
Цель
rsync
будетremotehost:
использовать ваше локальное имя пользователя для входа в систему,remotehost
если только значение по умолчанию не было изменено в файле~/.ssh/ssh_config
.Цель
rsync
будетremoteuser@remotehost:
использоватьremoteuser
для входа вremotehost
.