使用samba快速配置linux

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhengjuqiang/article/details/80897286

1.安装samba
apt-get install | samba

2.配置samba
vim/etc/samba/smb.conf
移动最后 切换编辑状态 按下 i 键 左下角显示 [INSERT] 完成
[code] //共享的目录名字
path = /code
writable = yes //是否可写
browseable = yes // 是否可以浏览
guest ok = yes //不登陆是否访 开启就可以直接访问。 不需要登陆密码
按下esc 左下角显示 [INSERT] 没有了。 说明切换到命令状态
:wq //写入退出

3.重启一下
pkill | smbd
smbd 重启
ps查看指令 ps -ef | grep smbd // 过滤包含smbd的显示

4.创建目录
mkdir /code //创建目录
chmod 777 /code //拥有全部权限
ls -| grep code //可以查看权限情况

权限drwxr-xr-x 2 root//用户 root//组 4096//端口 jan 7 23:00//时间 code//文件夹

chown nobady:nogroup /code //设置目录写入权限

访问路径 windos键+r 打开运行 输入 \192.168.1.100 enter键进入

就可以在windos直接编辑linux的文件
不如添加一个text.txt文件。

在linux上可以查看
cd /code
ls
vim text.txt

共享文件设置参数

[share]                                #自定义共享名称

comment = This is share software                    #共享描述

path = /home/testfile               #共享目录路径

browseable = yes/no                  #设置共享是否可浏览,如果no就表示隐藏,需要通过IP+共享名称进行访问

writable = yes/no                              #设置共享是否具有可写权限

read only = yes/no                             #设置共享是否具有只读权限

admin users = root                             #设置共享的管理员,如果security =share 时,引项无效,多用户中间使用逗号隔开,例如admin users = root,user1,user2

valid users = username                           #设置允许访问共享的用户,例如valid users = user1,user2,@group1,@group2(多用户或组使用逗号隔开,@group表示group用户组)

invalid users = username                          #设置不允许访问共享的用户

write list = username                            #设置在共享具有写入权限的用户,例如例如write list = user1,user2,@group1,@group2(多用户或组使用逗号隔开,@group表示group用户组)

public = yes/no                              #设置共享是否允许guest账户访问

guest ok = yes/no                              #功能同public 一样

create mask = 0700                         #创建的文件权限为700

directory mode = 0700                         #创建的文件目录为 700

猜你喜欢

转载自blog.csdn.net/zhengjuqiang/article/details/80897286