Совместное использование другой папки по LAN с помощью NFS Монтируется между двумя машинами человечности так, чтобы можно было быть источником (клиент) и другое место назначения банки (сервер)

В основном я получил две машины человечности в сети. Каждый в IP 10.0.0.6 и другой в 10.0.0.1

Два копируют файлы, которые я должен использовать scp source/file/path user@destination-ip и другая проблема использования scp состоит в том, что я должен добавить, что ssh ключ к месту назначения авторизовал ключи.

Это, кажется, слишком сложно, и я хотел бы более легкий метод, где я могу просто сделать

cp file/path some/other/path

Достигнуть этого some/other/path должно быть символьной ссылкой от того, что я знаю.

У меня также нет проблемы, если целевой IP может быть смонтирован на пути так, чтобы я мог просто сделать

cp file/path 10.0.0.6/some/path

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

Точно так же, как окна можно совместно использовать папку по LAN.

Также я хочу решение, которое использует командную строку только строго, потому что я видел решения по askubuntu.com с UI, но мои машины находятся в сети, и я могу только ssh им использующий командную строку.

Я нашел, что NFS Монтирует систему, которая является тем, что я ищу.

Когда я устанавливаю NFS, я получаю ошибку:

Unable to locate package nfs-utils

0
задан 29 September 2017 в 15:08

2 ответа

Как указано в комментариях; у вас есть несколько вариантов, которые не являются взаимоисключающими.

SaMBa - небольшой | блок сообщений сервера; старый протокол IBM, предназначенный для использования с IBM PC Lan Manager, закодированный Microsoft (таким образом, он все еще используется сегодня windoze с новым именем CIFS (общая файловая система Интернета)).

NFS - сетевая файловая система. Это файловая система unix / * nix, она быстрее & amp; имеет много преимуществ по сравнению с SaMBa, но по умолчанию недоступно для рабочих станций без дополнительного программного обеспечения.

Вам не нужно ограничивать себя одним (или фактически только этими двумя!); то есть. Я использую NFS для всей реальной работы (чтение / запись), но также разрешаю доступ только для чтения к некоторым папкам через SAMBA, чтобы простые медиаплееры могли обращаться к mp3 и т. Д.

Для клиентов (машин, использующих данные) требуется пакет nfs-common, для серверов вам понадобится пакет nfs-kernel-server; или оба, если ящики хотят действовать в подаче клиентские режимы.

https://help.ubuntu.com/community/SettingUpNFSHowTo

2
ответ дан 2 November 2019 в 04:51

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

Монтирование удаленного каталога с использованием SSH

Настройка:

sudo apt-get install sshfs
sudo modprobe fuse
sudo adduser $USER fuse
sudo chown root:fuse /dev/fuse
sudo chmod +x /dev/fusermount
mkdir /desired/local/directory/path

Использование:

sshfs dest-user@dest-ip:/desired/destination/directory/path /desired/local/directory/path
-1
ответ дан 2 November 2019 в 04:51

Другие вопросы по тегам:

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