Как расшраить каталог, если иксы упали или их не было вообще
-
Сразу скажу - речь пойдет не о героическом поднятии иксов, а о редактировании файлов =))
Итак, дано: ноутбук c Linux. Задача: расшарить каталог. Есть 2 способа:
1. О котором я уже довольно давно писал тут: Как настроить Общий Доступ в Ubuntu (http://pingvinus.ru/forum/discussion/221/kak-nastroit-v-ubuntu-obschiy-dostup.-reshenie/p1)
2. И о нем я сейчас расскажу - как проделать тоже самое из командной стройки:
2.1.sudo aptitude install samba smbclient smbfs
2.2.редактируем следующий файл sudo nano /etc/samba/smb.conf
Какие строки надо править:
1.строка с именем группы:
# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = workgroup;
2.строка с WINS:
# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable its WINS Server
# wins support = no
3.строка с bind interfaces:
# Only bind to the named interfaces and/or networks; you must use the
# 'interfaces' option above to use this.
# It is recommended that you enable this feature if your Samba machine is
# not protected by a firewall or is a firewall itself. However, this
# option cannot handle dynamic or non-broadcast interfaces correctly.
; bind interfaces only = yes
4.строка Authentication
secгuity=Share (имя общего сетевого ресурса)
# You may wish to use password encryption. See the section on
# 'encrypt passwords' in the smb.conf(5) manpage before enabling.
encrypt passwords = true
# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
unix password sync = yes
5. строка Domain Logon
domain logons = yes
6. и наконец строка Share Definitions
Прописываем это:
# Общая пользовательcкая директория
[Share]
comment = моя сетевая директория
path = /home/username/Share
guest ok = yes
browsable = yes
create mask = 0600
directory mask = 0700
После завершения редактирования выполняем:
sudo /etc/init.d/networking restart
sudo testparm стоя в каталоге /etc/samba