Внимание! В связи с борьбой со спамерами были удалены все аккаунты, не имеющие в своём активе сообщений.
Так же восстановлена работа уведомлений на почту.
Апрель 2023: обновлена версия phpbb, перераспределены форумы, произведена зачистка.
Так же восстановлена работа уведомлений на почту.
Апрель 2023: обновлена версия phpbb, перераспределены форумы, произведена зачистка.
RHEL/Centos/SL Архив (3-6 версии) ⇒ SAMBA. Подключение через smbclient к расшареному каталогу
-
- Сообщения: 2
- Зарегистрирован: 05 дек 2012, 15:07
SAMBA. Подключение через smbclient к расшареному каталогу
Проблема - не могу подключиться к расшареному каталогу через smbclient
Через smbclient на самом серваке на котором установлена samba пытаюсь подключиться к расшаренной папке /samba/temp
Но при попытке выдает ошибку NT_STATUS_BAD_NETWORK_NAME
При этом с клиентской машины под управлением Windows XP нормально подключаюсь и могу вносить изменения - создавать, редактировать, удалять файлы
На папки /samba и /samba/temp установлены права 777
Selinux отключен
Проблему погуглил - ошибка довольно популярная, но в большинстве случаев проблема связана с правами,
у меня же всех разрешений по максимуму, да еще й с винди подключаюсь под тем самым пользователем
Подскажите кто знает или догадывается - Как исправить баг?
ниже дополнительная информация по настройкам SAMBA и самой ошибке
##############################################################
#При попытке подключиться к расшаренной папке
[root@CentOS58 ~]# smbclient //192.168.0.101/samba/temp -U alexII
Password:
Domain=[CENTOS58] OS=[Unix] Server=[Samba 3.0.33-3.39.el5_8]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME
# А вот что отображается в логах
[root@CentOS58 ~]# tail /var/log/samba/smbd.log
[2012/12/05 10:07:05, 0] smbd/server.c:main(958)
smbd version 3.0.33-3.39.el5_8 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2012/12/05 10:07:49, 0] smbd/service.c:make_connection(1243)
centos58 (192.168.0.101) couldn't find service samba/temp
##############################################################
# вот содержимое файла /etc/samba/smb.conf
[global]
# ----------------------- Network Related Options -------------------------
workgroup = WORKGROUP
server string = Share on CentOS58 %v
netbios name = CentOS58
; interfaces = lo eth0 192.168.0.0/24
; hosts allow = 127. 192.168.0.
# --------------------------- Logging Options -----------------------------
# logs split per machine
; log file = /var/log/samba/%m.log
# max 50KB per log file, then rotate
; max log size = 50
# ----------------------- Standalone Server Options ------------------------
security = user
passdb backend = tdbsam
; security = SHARE
#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writable = yes
; valid users = %S
; valid users = MYDOMAIN\%S
[temp]
comment = Dir for exchange data
path = /samba/temp
browseable = yes
public = yes
writable = yes
guest ok = yes
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
##############################################################
# Вот что выводит testparm
[root@CentOS58 ~]# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[temp]"
Processing section "[printers]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
server string = Share on CentOS58 %v
passdb backend = tdbsam
[homes]
comment = Home Directories
read only = No
browseable = No
[temp]
comment = Dir for exchange data
path = /samba/temp
read only = No
guest ok = Yes
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
Через smbclient на самом серваке на котором установлена samba пытаюсь подключиться к расшаренной папке /samba/temp
Но при попытке выдает ошибку NT_STATUS_BAD_NETWORK_NAME
При этом с клиентской машины под управлением Windows XP нормально подключаюсь и могу вносить изменения - создавать, редактировать, удалять файлы
На папки /samba и /samba/temp установлены права 777
Selinux отключен
Проблему погуглил - ошибка довольно популярная, но в большинстве случаев проблема связана с правами,
у меня же всех разрешений по максимуму, да еще й с винди подключаюсь под тем самым пользователем
Подскажите кто знает или догадывается - Как исправить баг?
ниже дополнительная информация по настройкам SAMBA и самой ошибке
##############################################################
#При попытке подключиться к расшаренной папке
[root@CentOS58 ~]# smbclient //192.168.0.101/samba/temp -U alexII
Password:
Domain=[CENTOS58] OS=[Unix] Server=[Samba 3.0.33-3.39.el5_8]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME
# А вот что отображается в логах
[root@CentOS58 ~]# tail /var/log/samba/smbd.log
[2012/12/05 10:07:05, 0] smbd/server.c:main(958)
smbd version 3.0.33-3.39.el5_8 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2012/12/05 10:07:49, 0] smbd/service.c:make_connection(1243)
centos58 (192.168.0.101) couldn't find service samba/temp
##############################################################
# вот содержимое файла /etc/samba/smb.conf
[global]
# ----------------------- Network Related Options -------------------------
workgroup = WORKGROUP
server string = Share on CentOS58 %v
netbios name = CentOS58
; interfaces = lo eth0 192.168.0.0/24
; hosts allow = 127. 192.168.0.
# --------------------------- Logging Options -----------------------------
# logs split per machine
; log file = /var/log/samba/%m.log
# max 50KB per log file, then rotate
; max log size = 50
# ----------------------- Standalone Server Options ------------------------
security = user
passdb backend = tdbsam
; security = SHARE
#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writable = yes
; valid users = %S
; valid users = MYDOMAIN\%S
[temp]
comment = Dir for exchange data
path = /samba/temp
browseable = yes
public = yes
writable = yes
guest ok = yes
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
##############################################################
# Вот что выводит testparm
[root@CentOS58 ~]# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[temp]"
Processing section "[printers]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
server string = Share on CentOS58 %v
passdb backend = tdbsam
[homes]
comment = Home Directories
read only = No
browseable = No
[temp]
comment = Dir for exchange data
path = /samba/temp
read only = No
guest ok = Yes
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
-
- Сообщения: 2
- Зарегистрирован: 05 дек 2012, 15:07
Re: SAMBA. Подключение через smbclient к расшареному каталог
Нашел причину бага
У меня расшареный ресурс - папка temp, а я указывал полный путь /samba/temp что было неправильно
я подключался
[root@CentOS58 ~]# smbclient //192.168.0.101/samba/temp -U alexII
а надо было
[root@CentOS58 ~]# smbclient //192.168.0.101/temp -U alexII
У меня расшареный ресурс - папка temp, а я указывал полный путь /samba/temp что было неправильно
я подключался
[root@CentOS58 ~]# smbclient //192.168.0.101/samba/temp -U alexII
а надо было
[root@CentOS58 ~]# smbclient //192.168.0.101/temp -U alexII