注意:安装samba必须先有root权限
安装步骤:
1.下载samba-3.5.8.tar.gz到/home/gongliaoan/
源代码下载地址:http://hetu.baidu.com/index.php?r=tool/view&id=246
2.解压tar
3.执行
4.执行
5.执行
6.执行
配置
1.
2.
[global]
diplay charset = utf8
unix charset = gbk
dos charset = gbk
workgroup = INTERNAL
netbios name = gongliaoan
server string = uc
security = user
[gongliaoan]
comment = uc
path=/home/gongliaoan/
create mask = 0664
directory mask = 0775
writable = yes
valid users = gongliaoan
browseable = yes
[liuwenbo01]
comment = uc
path=/home/liuwenbo01/
create mask = 0664
directory mask = 0775
writable = yes
valid users = liuwenbo01
browseable = yes
保存并退出;
配置项说明:
[global]标识全局配置:
前三行是对编码的配置。
workgroup:设置服务器所要加入的工作组的名称,会在Windows
netbios
server
称”栏会显示出Samba服务器的NetBios名称,而“备注”栏则显示出此处设置的“Samba
息。
security:设置Samba服务器的安全等级。默认情况下,使用user等级。
Samba服务器一共有四种安全等级:
(1)share:使用此等级,用户不需要帐号及密码可以登陆Samba服务器。
(2)user:使用此等级,由提供服务的Samba服务器检查用户帐号及密码。
(3)server:使用此等级,检查帐号及密码的工作可指定另一台Samba服务器负责。
(4)domain:使用此等级,需要指定一台Windows
[foldername]标识Samba文件共享配置(中括号中名称任意)
comment
path:
create
directory
writeable
valid
browseable
创建Samba用户
1.
[root@linux samba]# useradd
[root@linux samba]# passwdsamba
Changing password for user samba.
Newpassword:
BAD PASSWORD: it does not contain enough DIFFERENTcharacters
Retype newpassword:
passwd: all authentication tokens updatedsuccessfully.
2.
[root@linux samba]# smbpasswd -asamba
(-a必须加,为了生成密码文件smbpasswd,该密码是windows登陆Linux的samba用户密码)
New SMB password:
Retype new SMB password:
unable to open passdb database.
Added user samba.
启动和使用Samba
1.
export
保存退出;
2.
3.
4.
5.
6.
netstat
7.
运行-->输入:“Samba服务器的ip“-->enter-->点击共享目录-->输入用户名、密码-->成功
8.
右键共享目录(文件)-->点击“映射网络驱动器“-->按提示选择、确定
在code编辑器重建project路径指向samba映射的盘即可