Как смонтировать каталог Linux с другого компьютера на локальный компьютер с Linux?
Вопрос
Есть ли способ смонтировать каталог Linux с другого компьютера на локальный компьютер с Linux?Как?
Другие советы
sshfs очень приятный и простой в использовании
sshfs user @ remotesystem: / remote / dir / some / local / dir
Вы должны быть более конкретным. Вы можете использовать NFS.
В зависимости от того, какой дистрибутив вы используете, вы просто редактируете файл / etc / exports на удаленном компьютере, чтобы экспортировать нужные каталоги, а затем запускаете демон NFS.
Затем на локальном ПК вы монтируете его с помощью следующей команды:
mount -t nfs {remote_pc_address}: / remote / dir / some / local / dir
Используйте утилиту man для получения дополнительной информации:
man export (Примеры настройки каталогов для экспорта приведены внизу этой страницы руководства.)
NFS удобна, поскольку она встроена и ее легко настроить, но две распространенные реализации (NFSv2 и NFSv3) не преобразуют имена пользователей между системами;Вместо этого используются идентификаторы пользователей.Для этого вам необходимо использовать центральную систему аутентификации, такую как LDAP, чтобы можно было поддерживать общие идентификаторы пользователей.
sshfs требует, чтобы вы подключались как один пользователь, поэтому доступ всегда осуществляется (и, следовательно, может осуществляться только) от имени этого пользователя.
cifs в соединении *nix-*nix (через Samba) оба преобразуют имена пользователей и соответствует стандартным разрешениям *nix.Кроме того, он более гибок, поскольку позволяет выполнять преобразование владения/разрешения при создании нового файла или каталога.Однако его гораздо сложнее настроить.
sshfs работает очень хорошо для меня.
sudo sshfs -o allow_other root@1.2.3.4: / каталог local_directory
ip удаленного компьютера: 1.2.3.4