Ответ 1
Да, он называется NFS. Вы также можете проверить sshfs, что довольно приятно.
Есть ли способ монтировать каталог Linux с другого ПК на локальный Linux-ПК? Как?
Да, он называется NFS. Вы также можете проверить sshfs, что довольно приятно.
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-to-* nix (через Samba) преобразует имена пользователей и соответствует стандартным разрешениям * nix. Кроме того, он более гибкий, поскольку позволяет вам преобразовать собственность/разрешение при создании нового файла или каталога. Это, однако, гораздо сложнее настроить.
sshfs отлично работает для меня.
sudo sshfs -o allow_other [email protected]:/directory local_directory
удаленный компьютер ip: 1.2.3.4