У нас є файловий сервер Windows з такою адресою:
\\bioinf-filesrv2.mycompany.fr\cluster15
Як я можу отримати доступ до нього з Linux?
У Ubuntu 14.04 я намагався отримати доступ до цього через nautilus, але він зазнав аварії. Ось звіт про збій:
У нас є файловий сервер Windows з такою адресою:
\\bioinf-filesrv2.mycompany.fr\cluster15
Як я можу отримати доступ до нього з Linux?
У Ubuntu 14.04 я намагався отримати доступ до цього через nautilus, але він зазнав аварії. Ось звіт про збій:
Відповіді:
Припускаючи недавній Linux, зробіть це:
$ mount -t cifs //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
Який зможе це встановити /mnt
. Вам знадобиться достатня привілей (або мати root).
Якщо вам потрібно додати облікові дані, спробуйте:
$ mount -t cifs -o username=myuser,password=mypass //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
Вам може знадобитися встановити пакет із сховища вашого дистрибутива, який називається, cifs-utils
але, сподіваємось, він уже буде там, як частина стандартної установки.
bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.
UPDATE: Добре, я , напевно , потрібно apt install cifs-utils
...
Я б запропонував додати його до свого /etc/fstab
, тому він буде в Інтернеті, як тільки ви завантажите його. У шахти (довгий) рядок:
//1.2.3.4/share_name/ /media/mount_point cifs uid=1000,guid=1000,rw,credentials=/etc/cifspasswd 0 0
cifs
- це тип файлової системи для будь-якої спільної Windows.uid=1000,guid=1000,rw
означає, що будь-хто в системі може отримати доступ до цієї спільної доступуcredentials=/etc/cifspasswd
означає, що знайдені облікові дані /etc/cifspasswd
будуть використовуватися для автентифікації доступу до спільної доступу на сервері Windows.Цей файл облікових даних повинен містити ім’я користувача та пароль, необхідні для доступу до спільного доступу до Windows, тобто
username=foo
password=bar
Як /etc/fstab
це (як правило) читається іншими користувачами системи, ви можете створити файл як корінь і chmod go-=rwx
видалити доступ для інших користувачів, щоб захистити свій пароль.
Caveat Якщо ви не завантажите систему, а сервер недоступний, Linux трохи зачекає під час послідовності завантаження, перш ніж відмовитися.
uid=1000,gid=1000,rw,credentials=/etc/cifspasswd
. Зауважте, що guid
змінено на gid
.
\040
пробіли (треба любити адміністраторів Windows). Отримайте цю інформацію з цієї відповіді на переповнення стека .
У Ubuntu натисніть alt + f2.
Тип smb://bioinf-filesrv2.mycompany.fr/cluster15
. Введіть.
Дивіться нову гору в Наутілусі.
Джерело: http://www.howtogeek.com/howto/29167/3-easy-ways-to-connect-to-windows-shared-folders-from-linux/