У нас є файловий сервер 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/