印象中以前多次配置成功過,重新配置就把以前的資料找出來:
yum安裝 samba samba-client samba-swat,然后配置參見:http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html。
我改動的smb.conf文件:動了這么幾處:
workgroup = WORKGROUP
....
[share]
comment = share
path = /share
valid users = xxxx
writable = yes
另外需要對selinux做出調整,如果沒有關閉selinux: 需要
sudo chcon -t samba_share_t /share, 但發現子目錄還需要做同樣的設置,那么就需要find ...|xargs
或者干脆禁掉selinux。 改寫/etc/selinux/config,但不起作用。需要命令行操作:
setenforce 0
把以前成功過的機子 通過 sshfs (需要yum安裝fuse-sshfs)映射過來,把/etc/sysconfig/iptables拷貝過來(兩個機器幾乎一樣)。
chkconfig smb on
smbpasswd -a xxxx
service smb restart
然后反復嘗試,就是不行。只好上網搜索,發現還需要:
service nmb restart
可見以前的記載不全,這個害我浪費了不少時間。
順便說下,恢復英文:
把原來到中文環境改為英文環境. 修改i18n文件. #vi /etc/sysconfig/i18n. LANG="en_US.UTF-8"