
Я пытаюсь получить доступ к общему файлу сWindows 10 Домашняяс использованием клиента Samba. Однако происходят следующие ошибки...
1# - smbclient
[root@eduardo-nb eduardo]# smbclient -L 192.168.0.5 -W WORKGROUP -U eduardo
Enter WORKGROUP\eduardo's password:
session setup failed: NT_STATUS_LOGON_FAILURE
2# - Дельфин
ПРИМЕЧАНИЕ:Единственный способ получить доступ к ресурсу — следовать процедурам, описанным здесь...
... которые включают разрешение доступа «Всем» и «Отключить общий доступ, защищенный паролем».
ВОПРОС:Я хотел бы получить доступ к этому общему ресурсу как мой существующий пользователь Windows 10 Home (имеет права администратора)...Так что же может происходить?
Спасибо! =D
[Ссылки:https://askubuntu.com/q/47291/134723,https://askubuntu.com/q/109507/134723,https://answers.microsoft.com/en-us/windows/forum/all/file-sharing-not-working/e6df6ac5-bb5a-41b3-8253-bd59b49d94bd,https://answers.microsoft.com/en-us/windows/forum/windows_10-networking/samba-client-and-windows-10-home/a7502032-240a-4fc8-a756-132d46831adf?tm=1568998329476]
ОБНОВЛЕНИЕ I:Мой /etc/samba/smb.conf
...
@harrymc
[global]
workgroup = WORKGROUP
server string = Samba Server
allow insecure wide links = yes
printcap name = /etc/printcap
load printers = yes
log file = /var/log/samba/%m.log
max log size = 50
security = user
dns proxy = no
[homes]
comment = Home Directories
browseable = no
writable = yes
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
[eduardo]
follow symlinks = yes
wide links = yes
comment = Manjaro Linux Samba share
path = /home/eduardo
available = yes
valid users = eduardo
read only = no
browseable = yes
public = no
writeable = yes
решение1
РЕАЛЬНАЯ ПРОБЛЕМА:
Как вы можете видеть на этом изображении...
...мой пользователь "eduardo" на самом деле "alldocube"... Как видно из печати выше, способ, которым пользователь "eduardo" ("alldocube") находится в системе, вызвал огромную путаницу! На самом деле я не мог понять, как это произошло...
РЕШЕНИЕ:
Поэтому единственное, что нужно сделать, это предоставить общий доступ (Свойства > Общий доступ) к диску «D» для пользователя «alldocube» (в моем случае) и предоставить разрешения (Свойства > Безопасность) на диск «D» для пользователя «alldocube».
Чтобы получить доступ к общему ресурсу с помощью Linux, откройте файловый браузер (в моем случае Dolphin) и в поле пути введите smb://WORKGROUP\<YOUR_USER>@<SERVER_IP>/<SHARE_NAME>
( в моем случае).smb://WORKGROUP\[email protected]/D
Спасибо! =D