В основном я получил две машины человечности в сети. Каждый в 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
Как указано в комментариях; у вас есть несколько вариантов, которые не являются взаимоисключающими.
SaMBa - небольшой | блок сообщений сервера; старый протокол IBM, предназначенный для использования с IBM PC Lan Manager, закодированный Microsoft (таким образом, он все еще используется сегодня windoze с новым именем CIFS (общая файловая система Интернета)).
NFS - сетевая файловая система. Это файловая система unix / * nix, она быстрее & amp; имеет много преимуществ по сравнению с SaMBa, но по умолчанию недоступно для рабочих станций без дополнительного программного обеспечения.
Вам не нужно ограничивать себя одним (или фактически только этими двумя!); то есть. Я использую NFS для всей реальной работы (чтение / запись), но также разрешаю доступ только для чтения к некоторым папкам через SAMBA, чтобы простые медиаплееры могли обращаться к mp3 и т. Д.
Для клиентов (машин, использующих данные) требуется пакет nfs-common
, для серверов вам понадобится пакет nfs-kernel-server
; или оба, если ящики хотят действовать в подаче клиентские режимы.
Похоже, это тот же вопрос. Возможно, попробуйте решение, указанное здесь. Я кратко изложил это для удобства.
Монтирование удаленного каталога с использованием 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