RSS订阅懒人笔记
你的位置:首页 » shell脚本 » 正文

centos samba一键安装脚本

选择字号: 超大 标准 发布时间:2017年08月11日 | 作者:yang | 0个评论 | 327人浏览

#!/bin/bash
#yang 2016-6-23
#samba一键安装脚本 适用于centos5 6
read -p "create new smb user:" smbuser
read -p "create new dir (/home/smb):" smbml
  if [ -d "$smbml" ]; then
echo "error! smb is already!"
  else
`sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config`
yum -y install samba samba-client samba-swat || exit
sed -i "/comment = Home Directories/a\path = $smbml" /etc/samba/smb.conf || exit
mkdir -p "$smbml"
#创建用户
useradd "$smbuser" -M -s /sbin/nologin
chown -R "$smbuser" "$smbml"
echo "please new too mima!"
#设置用户密码
smbpasswd -a "$smbuser"
/etc/init.d/smb restart
echo "/etc/init.d/smb restart" >> /etc/rc.local
#samba安装完成!客户端个人电脑那边打开--计算机--输入\\对应服务器ip地址\(\\192.168.16.100)就可以弹出账号密码输入就OK!
#samba卸载不要删除配置目录,因为重装不会产生配置文件
#如果连接读取没写入权限可以重启下服务器
echo "samba server is ok!"
  fi


标签:

欢迎加QQ:2908190019

猜你喜欢

额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。