Linux 通过samba和 Windows实现共享,以及Linux之间互相共享
虽然比较基础,还是记录一下,加深印象。
首先确保安装了安装了 samba 服务,没有则安装,这是在 CentOS:
yum -y install samba* --skip-broken
修改配置文件:
vim /etc/samba/smb.conf
对应 Share Definitions 段,path 为共享目录
=============Share Definitions===================
[webroot]
path = /home/wwwroot
browseable = yes #可读
writable = yes #可写
; valid users = %S
;
重新启动 samba 服务
service smb restart
保证下次启动还能起来,查看下,在在 3 和 5 级别下还能起来不
chkconfig smb on
chkconfig smb --list
创建一个 samba 用户
smbpasswd -a www
关闭防火墙
chkconfig --list|grep iptables
chkconfig iptables off
修改共享目录的权限
setfacl -m u:www:rwx -R /home/wwwroot/
setfacl -m d:www:rwx -R /home/wwwroot/
windows 下通过“运行” 打开\IP\webroot 登录就可以了
对于 Linux 与 Linux 之间的共享可以通过 NFS 来实现
- 修改/etc/exports 文件,添加一条 /home/share *(rw),这条中/home/share 指定了共享位置,*代表所有主机,也可以单独写 IP 地址,rw 是可读写
- 重启 nfs 服务:service nfs restart
- 在 B 机上挂载:mount -t nfs 192.168.1.100:/home/share /mnt/share,回车输入帐号密码就可以了
- 最后就是在 B 机上验证下是否挂载成功,命令:df
转载请注明: 转载自Ryan 是菜鸟 | LNMP 技术栈笔记
如果觉得本篇文章对您十分有益,何不 打赏一下
本文链接地址: Linux 通过 samba 和 Windows 实现共享,以及 Linux 之间互相共享
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可