位置: 编程技术 - 正文
推荐整理分享Linux系统的服务器上Samba服务器端的配置教程(linux系统的服务器),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:linux系统的服务日志,linux系统的服务器没有备份功能删掉数据怎么恢复,linux系统的服务器,重启之后运算速度变慢,linux系统的服务日志,linux系统的服务器没有备份功能删掉数据怎么恢复,linux系统的服务器,linux系统的服务器有哪些,linux系统的服务器怎么登录,内容如对您有帮助,希望把文章链接给更多的朋友!
Samba服务器配置部分
第一步:
进入 /etc/samba 目录,备份下smb.conf,然后删除这个文件,自己重新建立一个,输入如下内容
复制代码代码如下:[global]workgroup = WORKGROUPnetbios name = www.e2fsck.org # 这里重点中的重点,这个名字最好和机器名一样,远程访问的时候就用这个名字server string = e2fsck is samba serversecurity = share</p><p>load printers = no #不加载打印机disable spoolss = yes #隐藏打印机cups options = raw #打印机类型</p><p>unix charset = utf8dos charset =GBKdisplay charset = utf8client lanman auth = yesclient plaintext auth = yes
hosts deny = ..0. #阻止这个IP访问SMB
复制代码代码如下:[wujie]path = /var/wujiewriteable = yesbrowseable = yesguest ok = yes
简单解释下上面的内容 [global]全局配置,必须有。前3行都是显示说什么的,security 如果是share就是不用帐号密码,如果是user就是要验证的。
[wujie]这个是在客户端显示出来共享的目录,path 就是共享的路径了,guest ok 为yes就是不要身份验证。
第二步:
在 /var/目录建立个文件夹叫 wujie 用来做共享文件夹用
复制代码代码如下:[root@localhost ~]# id nobodyuid=(nobody) gid=(nobody) groups=(nobody)</p><p>[root@localhost ~]# chown -R nobody:nobody /var/wujie
OK,然后重启SMB服务器 service smb restart 和 service nmb start 一个简单不用验证的共享服务器就搞定了。
第三步: 做一个需要帐号密码的共享服务器
1. 先用命令 useradd wujie -s /sbin/nologin(系统建立一个叫wujie的帐号且不能登陆系统)
2. 然后再用命令 smbpasswd -a wujie (用这个命令来添加一个SMB的帐户叫wujie)
3. chown wujie:wujie /var/wujie (让wujie帐户可以有权限使用/var/wujie这个目录)
4. 然后修改 /etc/samba/smb.conf 中:
复制代码代码如下:[global]workgroup = WORKGROUP // 用来指定你的机器上网络上所述的NT域名netbios name = www.e2fsck.org //主机名,用来访问用的地址,重要server string = e2fsck is samba server guest account = wujie //如果希望建立一个账号,再次填入用户名,同时在 /etc/passwd 中加入这个账号,否则使用默认的’nobody’作为账号security = user</p><p>// 这是samba服务器的安全等级。默认为user等级。samba 一共有4种安全等级。
1. share级,共享安全级,用户不需要输入账号和密码就可以登陆
2. user级, 用户安全级,用户需要账号和密码才能登陆
3. server级, 服务器安全级, 检查密码的工作可以指定另一台samba服务器完成
4. domain域安全级, 需要指定一台XP等服务器验证用户密码
复制代码代码如下:unix charset = utf8dos charset = GBKdisplay charset = utf8client lanman auth = yesclient plaintext auth = yes</p><p>[wujie]path = /var/wujiewriteable = yesbrowseable = yesguest ok = no //用户需要密码,yes为不需要密码(需要配合上面的 security等级)</p><p>comment = wujie</p><p>valid users = wujie //可访问的用户</p><p>public = no //匿名用户看不到create mask =
主要就是把security改成user guest ok改成no
5. 最后 service smb restart 和 service nmb start 这样就做了个带命令访问的共享文件服务器了
6. 如果开了防火墙打开
复制代码代码如下:[root@s ~]# iptables -A INPUT -p tcp –dport -j ACCEPT[root@s ~]# iptables -A INPUT -p tcp –dport -j ACCEPT[root@s ~]# iptables -A INPUT -p udp –dport -j ACCEPT[root@s ~]# iptables -A INPUT -p udp –dport -j ACCEPT</p><p>[root@s ~]# iptables -A INPUT -i lo -j ACCEPT
Linux系统下的Samba客户端配置 Samba客户端配置首先先记录下在linux客户端怎么用命令访问windows或者linux的共享文件夹第一步复制代码代码如下:smbclient-L//...5-Uwujie(smbclient是命令
Linux中的useradd命令使用详解 1.作用useradd命令用来建立用户帐号和创建用户的起始目录,使用权限是终极用户。2.格式复制代码代码如下:useradd[-dhome][-sshell][-ccomment][-m[-ktemplate
在Linux系统下使用SSH实现端口映射的方法 可以将远端服务器一个端口remote_port绑定到本地端口port,其中-C是进行数据压缩,-f是后台操作,只有当提示用户名密码的时候才转向前台。-N是不执行
标签: linux系统的服务器
本文链接地址:https://www.jiuchutong.com/biancheng/364770.html 转载请保留说明!上一篇:Linux系统下NFS服务器常见的故障解决方法(linux中nfs的搭建)
友情链接: 武汉网站建设