ubuntu11.10 文件共享访问,以下均以root身份执行
1、关闭ubuntu防火墙
ufw disable
2、先卸载samba-common
apt-get remove samba-common
3、安装samba服务器
apt-get install samba
apt-get install smbfs
4、创建共享文件夹
mkdir /home/sharefolder/share //创建共享文件夹。
chmod 777 /home/sharefolder/share //给要共享的文件夹赋予读写执行的权利
5、添加网络用户
useradd smber
smbpasswd -a smber
vi /etc/samba/smbusers
在新建立的文件内加入下面这一行并保存
smber=“network username”
6、修改配置文件
cp /etc/samba/smb.conf /etc/samba/smb.conf_backup //备份samba配置
vi /etc/samba/smb.conf
找到 #security = user 下面添加
security= user
usernamemap = /etc/samba/smbusers
在文件末尾增加如下内容
[Share]
comment = Shared Folder with username and password
path = /home/sharefolder/share
writable = yes
valid users = smber //samba的用户,注意该用户必须也是ubuntu的用户,如若不是,需要新建该用户
create mask = 0700
directory mask = 0700
browseable = yes
7、若共享文件中文出现乱码
找到[global]把workgroup = MSHOME 改成
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
8、重启服务
testparm
service smbd restart
9、测试
另一主机关闭防火墙
运行 (共享机ip)
阅读(236) | 评论(0) | 转发(0) |