Як використовувати термінал linux для доступу до іншої файлової системи в мережі?


0

Припустимо, що в мережі є кілька комп'ютерів. Я хотів би знати, як використовувати командний рядок у linux для віддаленого доступу до файлової системи іншого комп'ютера. Це можливо?

Дякую!


Величезне спасибі за докладну допомогу! : D
Frank Patton

Відповіді:


0

SCP

При використанні scp, ви повинні мати openssh-сервер на віддаленому комп'ютері, який ви намагаєтеся отримати доступ. Можна перевірити, чи встановлено його apt-cache policy openssh-server . Потім scp використовується для вибірки такого файлу:

scp user@remote-hostname:Documents/file.txt ~/Documents/

або надіслати файл:

scp ~/Documents/file.txt user@remote-hostname:Documents/

який запросить ввести пароль віддаленого користувача. Шлях після двокрапки (:) приймає домашній каталог користувача, тому ви можете використовувати Documents / file.txt замість /home/user/Documents/file.txt.

NFS

NFS - це мережна файлова система, яка працює лише з Linux. Я ніколи не використовував його, але ви можете знайти деякі інструкції на https://mxlinux.org/wiki/networking/nfs ... Однак ці інструкції не показують, як налаштувати безпеку на акції, щоб пароль був необхідний для доступу до акцій.

SAMBA

Samba (SMB / CIFS) - це файловий сервер, сумісний з комп'ютерами Gnu / Linux і Windows. Я використовую samba, але я не використовую його для доступу до комп'ютерів Windows, тому я не знаю, чи є якісь примхи у цьому випадку (Linux для Windows). Ви можете знайти хороші інструкції щодо налаштування samba на системі на основі debian (Debian, Ubuntu, Linux-mint і т.д.) https://wiki.debian.org/SambaServerSimple :

.................................................. ......

Встановіть Samba Server як root або за допомогою sudo

apt-get install samba

Встановіть клієнт Samba

apt-get install samba-client

Інструкції йдуть до налаштування конфігураційного файлу samba (/etc/samba/smb.conf) і налаштування паролів samba (які є окремими від паролів користувача для входу до системи, але той самий пароль можна використовувати).

.................................................. ......

Якщо ви працюєте apt-cache show samba на вашому комп'ютері відображається інформація про пакет samba. Примітка:

Цей пакет не потрібний для підключення до існуючих серверів SMB / CIFS (див. Smbclient) або для монтування віддалених файлових систем (див. Cifs-utils).

Щоб налаштувати спільний доступ, який не вимагає введення пароля, до вашого /etc/samba/smb.conf можна додати абзац, подібний до наведеного нижче.

[sharename]
path = /path/to/share/directory
comment = short description of share
browseable = yes
guest ok = yes
read only = no
create mask = 777

Щоб отримати доступ до розділів samba з файлового браузера на моєму комп'ютері, іноді за допомогою кнопки "Перегляд мережі" або пункту меню не працює. У такому випадку мені потрібно вручну ввести адресу самби в "pathbar", натиснувши на панелі шляхів, або якщо панель шляху відображається у вигляді "кнопки", можна повернути її до імені шляху за допомогою комбінації клавіш Ctrl-l ( нижній регістр L). Потім введіть: smb://IP-address/sharename . Для розділів samba, які були налаштовані без пароля, можна залишити поле пароля порожнім і натиснути кнопку підключення.


0

Безпечне копіювання (scp) і спільне використання файлів у мережі (nfs) - це лише два з багатьох рішень. Перевірте їх.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.