У нас есть файловый сервер 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.
ОБНОВЛЕНИЕ: ОК, наверное, мне нужно 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
(обычно) доступно для чтения другим пользователям системы, вы можете создать файл в качестве пользователя root и chmod go-=rwx
удалить доступ для других пользователей, чтобы защитить ваш пароль.
Предостережение Если вы загружаете свою систему, а сервер недоступен, 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/