Получение пути элементов в вашей сети
У меня есть ReadyNAS в моей сети, в который я не могу использовать SSH или rsync, потому что он не разрешает соединения через порт 22. Однако я могу видеть машину в графическом интерфейсе файловой системы Ubuntu в разделе "Сеть". Если я открою там папку ReadyNAS, я смогу увидеть все интересующие меня файлы.
Как я могу получить эти файлы из командной строки, чтобы я мог скопировать их через cp
команда? Я уже пробовала sudo find / -name 'filename'
и ничего не оказалось.
Моя общая цель - скопировать файлы из ReadyNAS на мою Linux-систему через скрипт.
Изменить: я нашел то, что может быть подсказкой. Моя доля называется gob
и мой ReadyNAS называется Galapagos_NAS, и я нашел следующие файлы в моей домашней папке:
/home/jason/.local/share/gvfs-metadata/smb-share:server=galapagosnas.local,share=gob
/home/jason/.local/share/gvfs-metadata/smb-share:server=galapagosnas.local,share=gob-4f3182b8.log
Также в документации ReadyNAS сказано, что для подключения к ReadyNAS из Linux вы можете сделать следующее:
mount <ipaddr>:/<backup /backup>
где backup
это имя акции, которое в моем случае gob
, Согласно инструкции, я должен быть в состоянии сделать
sudo mount 192.168.140.2:/gob /gob
Но я получаю ошибку: mount: mount point /gob does not exist
, Я не знаю, почему это или как попытаться это исправить.
Изменить 2: я создал каталог /home/jason/gob и теперь я запускаю эту команду:
sudo mount 192.168.140.2:/gob /home/jason/gob/
И получаю эту ошибку:
mount: wrong fs type, bad option, bad superblock on 192.168.140.2:/gob,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so
И вот это:
$ dmesg | tail
[ 20.816764] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 22.675899] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[ 28.384106] eth1: no IPv6 routers present
[ 29.658406] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[ 31.736021] eth0: no IPv6 routers present
[ 99.689403] RPC: Registered udp transport module.
[ 99.689408] RPC: Registered tcp transport module.
[ 99.689410] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 99.807517] FS-Cache: Loaded
[ 99.891512] FS-Cache: Netfs 'nfs' registered for caching
Я не знаю, что делать дальше.
1 ответ
Итак, ваш NAS-блок явно использует один или другой протокол - возможно, CIFS/SMB - поэтому попробуйте смонтировать блок таким образом, это может быть NFS или FTP, но я бы сначала запустил CIFS / SMB.