windows主機版本 : windows10專業版
另一台電腦的Linux版本
samba版本
遇到問題:
Win10登入架好的samba時顯示指定的網路密碼不正確,但帳號密碼輸入正確。
用連接網路資碟機的方式,會出現指定網路密碼不正確。
如果從檔案總管的路徑上輸入\192.168.0.22則會出現使用者名稱或密碼不正確。
在殘留路徑點了則是顯示權限不足。
以下是我的smb.conf設定,[project]為分享目錄。
分享目錄/home/project 的權限已經設定為777。
已經用useradd -G users smb1建立好系統帳號。
samba帳號也建立好了,密碼都設相同的。
防火牆設定
firewall-cmd --permanent --zone=public --add-service=samba
firewall-cmd –reload
SELINUX也關閉了
用”service smb restart”,”service nmb restart”,”reboot”重啟過後依然不行,在網路上找了許多方法來嘗試,修改登錄檔等等的,電腦還弄壞還原了兩次,不斷嘗試還是一樣....。做法主要是參考
鳥哥 : http://linux.vbird.org/linux_server/0370samba.php
跟 https://josephjsf2.github.io/linux/2019/11/01/share_centos_folder_with_windows.html
在smb.conf的[global]加入map to guest = bad user就可以以訪客身分進入,代表smb本身功能應該沒有問題,可是密碼的部分還是無解....。
小弟是初學者,怕問題說不清楚,用了很多截圖,煩請各位高手幫忙解答!
若是初學者的話,要不要先用 webmin 去設定比較簡單?
感謝回應,但因工作關係,必須使用SAMBA...
webmin 就是架在 Linux 的系統管理工具啊,用它來設定 samba 或其它服務比較容易入門。
請問能提供一下具體的操作嗎,webmin似乎安裝好了,在網址上輸入
https://192.168.0.22:10000 這樣對嗎,可是連不上...
192.168.0.22是區網ip...還是要輸入別的?
痾成功了謝謝,來試用看看。
請問這樣設定對嗎....但還是同樣問題,網路認證顯示指定的網路密碼不正確,smb1,smb2,smb3密碼也都重新設定過了。
security=user密碼就登不進,map to guest=bad user匿名登入就可以。
我的【Samba 使用者清單】是沒有設定,保持空白。
您的【系統—使用者與群組】中,有看到win10的這個使用者名稱和密碼碼嗎?
不太懂您的意思,我是以root帳號進入webmin的,samba帳號不是要建立在系統帳號存在的情況下才可建立嗎(Linux先有smb1,SAMBA才能創smb1這個帳號)?
截圖是【系統—使用者與群組】
我也不知道您為何弄不出來,我的 /etc/smb.conf 設定就很簡單,就五行,您照抄試看看,要重啟samba
[project]
directory mode = 777
create mode = 777
public = yes
path = /home/project
writeable = yes
一樣不行...看來我該換台電腦試看看了。
用VirtualBox的虛擬電腦跟另一台Linux電腦都無法連上,感覺是我這台win10的問題...。
你確定你的linux上的SAMBA是否支援SMB V2或V3,Windows10已不支援SMB v1
看到你提SELinux,大概猜到是CentOS6或7,請參考以下
http://benjr.tw/100913
千萬別試圖在Windows10上啟用老舊的smb v1,這無異於在你的電腦後面開個大漏洞,只要在別人的電腦上,開個資料夾輸入
\\windows10.ip\C$
就可以開啟win10的C槽的話,這危不危險?別這樣玩
我的是CentOS7,看起來Win10是預設支援SMB2,連線看起來是正常的...,可是即使勾選支援舊版的SMB1,問題依然存在...
感謝ckp6250回答,但因工作關係,必須使用SAMBA
感謝japhenchen回答,我是發問者(新手不能回應,只好用另一個帳號回答自己的....)!
我的是CentOS7,看起來Win10是預設支援SMB2,連線看起來是正常的...,可是即使勾選支援舊版的SMB1,問題依然存在...頭疼。
另外輸入Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol顯示bash:.....找不到指令,是不是少安裝了什麼....。
文章標籤