- 建立组账户tech、创建员工账号jiashenzhen chenlongfei
[[email protected] ~]# groupadd tech[[email protected] ~]# useradd -g tech chenlongfei
[[email protected] ~]# useradd -g tech jiashenzhen
[[email protected] ~]# useradd common2.创建存放共享资源的文件夹/home/samba/data,以及子目录public tech jiashenzhen chenlongfei
[[email protected] share]# mkdir public tech jiashenzhen chenlongfei
[[email protected] share]# chown root:tech public
[[email protected] share]# chown root:tech tech
[[email protected] share]# chown jiashenzhen:root jiashenzhen
[[email protected] share]# chown chenlongfei:root chenlongfei
[[email protected] share]# chmod -R 700 jiashenzhen
[[email protected] share]# chmod -R 700 chenlongfei
[[email protected] share]# chmod -R 775 public
[[email protected] share]# chmod -R 770 tech3.创建共享用户
useradd common
pdbedit -a -u common
useradd jiashenzhen
pdbedit -a -u jiashenzhen
useradd chenlongfei
pdbedit -a -u chenlongfei
useradd root
pdbedit -a -u root[[email protected] share]# pdbedit -L(验证账户)
jiashenzhen:501:
root:0:root
chenlongfei:502:
common:503:4.修改smb.conf文件,添加共享设置,并启动smb服务
[[email protected] share]# vi /etc/samba/smb.conf[global]
workgroup = MYGROUP
server string = Samba Server Version %v
config file = /etc/samba/smb.conf.%U
log file = /var/log/samba/log.%m
max log size = 50security = user
passdb backend = tdbsamload printers = yes
cups options = raw[homes]
comment = Home Directories
path = /home/samba/data/home
browseable = yes
writable = yes
write list = root,@tech[public]
comment = public
path = /home/samba/data/public
browseable = yes
writable = yes
valid users = root,@tech,common
write list = root,@tech
directory mask = 774
create mask = 775
[tech]
comment = technology data
path = /home/samba/data/tech
browseable = yes
guest ok = no
writable = no
valid users = root,@tech
write list = root,@tech
directory mask = 0774
create mask = 0660
[Jiashenzhen]
comment = chenlongfei data
path = /home/samba/data/jiashenzhen
browseable = no
guest ok = no
writable = no
valid users = jiashenzhen
write list = jiashenzhen
directory mask = 0700
create mask = 0700
[chenlongfei]
comment = chenlongfei data
path = /home/samba/data/chenlongfei
browseable = no
guest ok = no
writable = no
valid users = chenlongfei
write list = chenlongfei
directory mask = 0700
create mask = 0700子配置文件
[[email protected] samba]# egrep -v "^;|#" smb.conf.jiashenzhen
[global]
workgroup = MYGROUP
server string = Samba Server Version %v
log file = /var/log/samba/log.%m
max log size = 50security = user
passdb backend = tdbsamload printers = yes
cups options = raw[public]
comment = Home Directories
path = /home/samba/data/public
browseable = yes
writable = yes
valid users = root,@tech
write list = root,@tech
directory mask = 0774
create mask = 0660
[tech]
comment = technology data
path = /home/samba/data/tech
browseable = yes
guest ok = no
writable = no
valid users = root,@tech
write list = root,@tech
directory mask = 0774
create mask = 0660[Jiashenzhen]
comment = jiashenzhen data
path = /home/samba/data/jiashenzhen
guest ok = no
writable = no
valid users = jiashenzhen
write list = jiashenzhen
directory mask = 0700
create mask = 0700[[email protected] samba]# egrep -v "^;|#" smb.conf.chenlongfei
[global]
workgroup = MYGROUP
server string = Samba Server Version %v
log file = /var/log/samba/log.%m
max log size = 50security = user
passdb backend = tdbsamload printers = yes
cups options = raw[homes]
comment = Home Directories
path = /home/samba/data/home
browseable = yes
writable = yes
write list = root,@tech[public]
comment = public
path = /home/samba/data/public
browseable = yes
writable = yes
valid users = root,@tech
write list = root,@tech
directory mask = 0774
create mask = 0660
[tech]
comment = technology data
path = /home/samba/data/tech
browseable = yes
guest ok = no
writable = no
valid users = root,@tech
write list = root,@tech
directory mask = 0774
create mask = 0660
[chenlongfei]
comment = chenlongfei data
path = /home/samba/data/chenlongfei
guest ok = no
writable = no
valid users = chenlongfei
write list = chenlongfei
directory mask = 0700
create mask = 0700启动服务
/etc/init.d/smb start
/etc/init.d/nmb start客户端访问:
smbclient //172.23.145.41/tech -U jiashenzhen客户端挂载:
mount -t cifs //172.23.145.41/tech /home/172.23.145.41 -o username=jiashenzhen,password=jiashenzhen
部署Samba共享服务器
时间: 2024-08-10 23:18:48
部署Samba共享服务器的相关文章
samba共享服务器的搭建
要求: 1.工作组为Tarena 2.将目录 /usr/src共享给所有人 3.共享名设为 tools 4.访问权限为只读 5.不再允许所有人访问 6.只允许nick读取.tom写入 7.拒绝其他用户或匿名访问 8.上传目录的权限为755 9.上传文件的权限为644 10.把普通帐户nick设置别名为jim 11.设置只允许192.168.10.20地址访问 步骤: 一.安装samba服务 rpm -ivh samba-client \ 客户端 samba \
部署Samba共享
一. 实验步骤及结果 第一阶段 部署Samba共享 Hostname OS IP Software Sambasvr CentOS-6.3 10.0.0.63 yum install –y samba 关闭防火墙:service iptables stop 配置Samba服务 [[email protected] /]# yum install –y s
Linux下安装部署Samba共享盘的操作手册
简述 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务.SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统.打印机及其他资源.通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源.
【中级】RHEL6.5下部署samba企业级文件服务器实战
1. 实验需求: 1) 使用RPM包安装samba服务 2) 实现匿名访问,验证可以读写文件.目录 3) 实现指定用户的访问 4) 实现指定用户的访问,并为用户赋予不同的权限 5) 实现用户的别名访问,并测试权限 6) 实现对特定的访问地址进行限制 7) 实现访问windows系统中的共享资源 2. 实验环境: Linux服务器系统版本:Red Hat Enterprise Linux 6.5
如何部署Samba服务
一.samba存在的意义 有时为了方便windows与linux虚拟机之间的文件共享,我们一般用SAMBA服务来解决,有人会问,VMTool不是可以直接设置share folder吗?但是用到比较大的工程时复制来复制去的耗时很多或者我们想偷懒直接就在共享目录编译而不影响(要知道windows和linux的文件系统是不同的),samba是非常适合的解决方法. 二.安装并启动samba服务 1)使用yum来安装Samba yum -y install samba* 2)启动并检查服务是否启动 ser
配置Samba共享服务器
安装samba: sudo apt-get install samba samba-common 由于是挂载另一个磁盘,并作为共享文件存放地: 列出磁盘名和ID [email protected]:~$ sudo blkid [sudo] password for air: /dev/sda1: UUID="a5f1012b-2bc8-4bab-9bd0-970d71d25d53" TYPE="ext4" /dev/sda3: UUID="a986493f
samba共享服务器搭建 亲手实验
1.yum -y samba 2.chkconfig --level 35 smb on 3./etc/init.d/smb start 服务名称为smb 4. /etc/selinux/config 关闭selinux disabled 5.vi /etc/samba/smb.conf 修改配置文件 共享模式 将 security = user 改为 security = share 改成共享 在Standalone Server Options中 在 Share Definitions 中添
linux下samba共享服务器搭建
一.samba服务 samba服务器的主要程序 smbd:提供对服务器中文件打印资源的共享访问(tcp端口139,445) nmbd:提供基于netbios主机名称的解析(udp端口137,138) samba服务脚本 /etc/init.d/smb samba的主配置文件 /etc/samba/smb.conf 二.主配置文件全局配置 security:user //安全级别 (share:匿名访问 user:本地用户 server:其他服务器 domain:windows域控提供) 三常用
Linux搭建Samba共享服务器
实验要求: Samba文件共享服务配置与访问,配置访问用户以及相应权限. Tips:创建共享目录/test和/share,并且分别在/test下创建文件tf1(只读)tf2(读写) 在/share 下创建文件pf1(只读)和pf2(读写) 1.挂载本地yum源 [[email protected] /]# mkdir /media/cdrom [[email protected] /]# mount /dev/cdrom /media/cdrom/ [[email protected] /]#