印象中以前多次配置成功过,重新配置就把以前的资料找出来:
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"