samba服务器的建立

来源:互联网 发布:域名买卖交易平台 编辑:程序博客网 时间:2024/05/18 01:53

[配置samba]
1.安装
sudo apt-get install samba
sudo apt-get install smbfs

2.创建一个共享文件夹
mkdir /home/liy/share
chmod 777 /home/liy/share

3.备份并编辑smb.conf允许网络用户访问
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

搜寻这一行文字 "; security = user"
用下面这几行取代
security = user
username map = /etc/samba/smbusers

将下列几行新增到文件的最后面,假设允许访问的用户为:newsfan。而文件夹的共享名为 Share
[Share]
comment = Shared Folder with username and password
path = /home/liy/share
public = yes
writable = yes
valid users = yourname

create mask = 0777
directory mask = 0777
force user = A [A为本机你所登录的用户名]
force group = B [B为用户名A对应的用户组]
available = yes
browseable = yes

然后顺便把这里改一下,找到[global]把 workgroup = MSHOME 改成
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
后面的三行是为了防止出现中文目录乱码的情况。其中根据你的local,UTF-8 有可能需要改成 cp936。自己看着办吧。

4.现在要添加newsfan这个网络访问帐户。如果系统中当前没有这个帐户,那么
sudo useradd yourname

sudo smbpasswd -a yourname

sudo gedit /etc/samba/smbusers
 在新建立的文件内加入下面这一行并保存
 newsfan = "network username"
 
如果将来需要更改newsfan的网络访问密码,也用这个命令更改
sudo smbpasswd -a yourname

 

 

原创粉丝点击