在开发的时候,一般运行环境尽量会保持Linux,而开发环境可能是在windows上进行。这个时候,要对Linux进行samba共享。
1.查询本机上是否有samba 一般默认的Linux上都会有(可以看到各自对应的版本号)
rpm -qa |grep samba(rpm -q 指定包名 这是一个常用的查询是否有安装包的指令)
2.如果有安装包
yum -y install samba (常用的yum命令包,带有yum指令的可以安装大部分服务)
3.敲出上面命令后,其实已经安装的差不多 下面是配置
切换到cd /etc/samba/ 文件目录下面 或者直接编辑该文件/etc/samba/smb.conf
切换到该文件的最后加入下面目录
//某个全体共享的名字(该值决定了用户登录的时候,看到的默认访问目录)
[test]
//该共享的注释
comment = This is test
//该共享指向的文件夹 这里指向了home
path = /home
//是不是允许共享者有写的权限,一般是需要有写权限的
writable = yes
4.因为samba的登录需要一个Linux的授权帐号
这个时候还需要增加一个用户
useradd -d /home/test -m test 创建一个test的账户
(如果为了方便,可以直接useradd test)
5.把test授权到共享目录里
smbpasswd -a test
这样会要去设置samba的共享密码(samba登录用户需要进行设置)
6.重启smb服务
service smb restart
这样samba共享就创建完成
在window上
直接输入 \\192.168.1.100\test 把帐号test登录后即可看到共享
关于共享更多的限制 可以针对smb.conf 进行详细编辑
但是在一般个人的使用范畴内,不需要做复杂的设置。