Что дано. Windows server 2003 и папки с правами доступа. Логин и пароль я знаю на сервер. В Windows и так ясно как заходить. Для начала в рабочую группу, а там уж и диск примапить можно. А как быть в "лине"?
Ставим пакет samba
apt-get install samba
После этого заходим по пути nano /etc/samba/smb.conf и редактируем его.
apt-get install samba
После этого заходим по пути nano /etc/samba/smb.conf и редактируем его.
В своей конфигурации я добавляю лишь MEHANICUS это имя моей рабочей группы.
Далее я делаю
service samba restart и вуаля!Что мы видим в сетевых подключениях?!
Заходим в сеть Windows и логинимся.
Далее что бы наши папки сетевые всегда были доступны мы должны сделать так, что бы они монтировались. В Linux нет такой штуки, как мапить сетевой диск. Мы можем создать лишь точку монтирования.
Я создам две папки в media.Выполняем команды по очереди.
cd /
ls
cd /media
mkdir common
mkdir share
share это моя папка, а commnon хранение файлов.Далее идем в fstab Пишем в нем, что и куда монтируем.
//server/ALEXEY /media/share cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
//server/common/ /media/common cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
.smbcredentials это скрытый файл с логином и паролем на шару, что бы заходить без авторизации.
создадим его
sudo nano /root/.smbcredentials
в нем пишем
username=Ваш логин
password=пароль
username=Ваш логин
password=пароль
Далее измените права созданного файла так, что редактировать и смотреть его смог только root, то есть сама система:
chmod 700 /root/.smbcredentials
Для того, чтобы проверить корректно ли монтируется shared-папка из fstab без перезагрузки нужно выполнить такую команду:
sudo mount -a
smbtree
Комментариев нет:
Отправить комментарий