Ubuntu UA
Загальні розділи => Адміністрування => Тема розпочата: max5555 від 2009-11-13, 20:05:57
-
Samba работает
$ sudo /etc/init.d/samba start
* Starting Samba daemons [ OK ]
конфигурационный файл самбы оставил самый простой
/etc/samba/smb.conf
[global]
workgroup = MSHOME
netbios name = Bubuntu
[share1]
path = /home/y/Incoming
comment = Some random files
$ testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[share1]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
workgroup = MSHOME
netbios name = BUBUNTU
[share1]
comment = Some random files
path = /home/y/Incoming
Firewall я не настраивал так что по умолчанию все порты должны быть открыты
$ sudo iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Но собственный компьютер в сети не вижу
$ smbclient -L Bubuntu
Enter y's password:
Connection to Bubuntu failed (Error NT_STATUS_BAD_NETWORK_NAME)
что я делаю не так?
-
$ smbclient -L Bubuntu
Enter y's password:
Connection to Bubuntu failed (Error NT_STATUS_BAD_NETWORK_NAME)
что я делаю не так?
А хто тоді пароль питає у тебе?
У самби паролі свої, не системні. В global напиши стрічку security = share, тоді самба повинна пускати усіх без запиту паролю.
І ще, за видимість хоста в мережі відповідає демон nmbd, а за підключення і роботу з даними - smbd.
-
security = share
дописал, но пароль по прежнему запрашивается, ругается уже по другому:
$ smbclient -L Bubuntu
Enter y's password:
Connection to Bubuntu failed (Error NT_STATUS_HOST_UNREACHABLE)
причем ответ не зависит от того ввожу я пароль или нет
демонов запускаю скриптом
#!/bin/sh
smbd -D
winbindd -D
nmbd -D
прогресс наблюдается пока только в том, что в наутилусе уже вижу свою группу MSHOME, свой компьютер по-прежнему не вижу...
-
Разобрался
нужно в файле /etc/hosts
дописать строчку со своим IP и именем компьютера. Чтобы не путаться прописал одинаковые имена как в hosts так и в smb.conf
ну и не забыть перезапустить samba
sudo /etc/init.d/samba restart
-
;) рад за тебя....но в новом убунту 9,10 просто ставишь галочку и все :)