1. 启动samba服务: sudo /etc/init.d/samba start
2. 停止samba服务: sudo /etc/init.d/samba stop
3. 重起samba服务: sudo /etc/init.d/samba restart
samba配置(/etc/samba/smb.conf):
1)在Windows系统中不用输入密码访问Linux共享目录
将文件中的内容做如下相应修改:
security=user 改为security=share
在文件结尾添加如下行:
[share]
comment=this is Linux share directory
path=/home/share -------Linux系统真实的共享目录,必须为绝对路径
public=yes -------是否允许所有人都能够看到此目录,no为看不到
writable=yes -------是否允许用户在此目录下可写,no为不可些,如果可写,还需要目录具有w权限
read only=no --------设置用户是否只读
create mode=0700 --------如果有可写权限,建立的文件默认的权限掩码
directory mode=0755 --------如果有可写权限,建立的目录默认的权限掩码
2)在Windows系统之需要输入密码才能访问Linux共享目录
在smb.conf文件中,默认行是:
security=user
这行设置了Samba的安全等级,Samba一共可以设置四个安全登记,由底到高分别为:
share:这个选项表示任何人都可以不需要输入密码登录。
user:这个是Samba的默认级别,要求每个用户必须输入密码才能登录。
server:user级别的密码都是保存在本机上,而server级别的密码和用户名都保存在另一台主机上。
domain:这个级别要求网络里必须有一台Windows的域控制器,验证工作由域控制器来完成。
需要注意:只要输入用户名和密码的级别,其用户名一定首先也是Linux系统内的用户。
如果将Samba的安全级别设置了user级别,那么用户登录Samba主机必须输入密码,此用户必须是Linux中的/etc/passwd文件存在的用户,smb.conf文件的配置如下:
在smb.conf文件中的security=user下加入:
smb passwd file= /etc/samba/smbpasswd
在共享部分添加:
[homes]
comment=Home Directories
valid users=%S
其中%S为一个变量,它代表了登录用户的用户名,既认证的用户登录后就能进入自己的宿主目录。
然后在 /etc/samba下建立smbpasswd文件并加入用户:
#touch /etc/samba/smbpasswd
#smbpasswd -a user1
NEW SMB password:
Retype new SMB password:
这样就可以让user1登录Samba主机了。
其中smbpasswd命令的格式为:
#smbpasswd [-选项] 用户名
常见选项有:
-a:新添加一个Samba用户。
-d:禁用一个Samba用户。
-e:使禁用的Samba用户解禁。
如果需要对设置进行检测,我们可以直接使用testparm命令。
分享到:
相关推荐
redhat 企业版5 samba 服务使用说明 肯定可以配置成功,需要的朋友可以下载 pdf格式
Samba服务器是一种基于SMB/CIFS协议的文件和打印服务,能够让不同的操作系统平台上的计算机之间共享资源。本文档将指导读者搭建Samba服务器,实现本地主机与虚拟机的资源共享。 一、实验目的及要求 搭建Samba服务器...
Samba 服务使用 SMB(Service Message Block)协议来实现数据传输,这个协议能够支持多种异构系统的网络互联。 安装 Samba 服务 首先,在 CentOS 系统中安装 Samba 服务。使用 yum 安装命令 `yum install samba` ...
启动Samba服务使用`svcadm`命令,查看服务状态使用`svcs`命令,查找Samba服务的进程使用`ps -eaf`。你可以通过`svcadm restart samba`来重启服务,而`svcadm disable samba`则可以停止服务。 除了基本的Samba配置,...
Samba服务器配置及访问Samba共享 ...Samba服务器是Linux和Windows之间资源共享的重要工具,可以提供高效、安全的文件和打印机共享服务。但是,需要注意Samba服务器的配置和管理过程,避免性能问题和安全漏洞。
- `%h`:运行Samba服务的机器的主机名; - `%m`:客户端的NETBIOS名称; - `%L`:服务器的NETBIOS名称; - `%M`:客户端的主机名; - `%N`:NIS服务器名; - `%p`:NIS服务的Home目录; - `%R`:采用的协议...
Samba服务使用的端口包括UDP的137和138端口,以及TCP的139和445端口。 ```bash iptables -I INPUT -p udp --dport 137 -j ACCEPT iptables -I INPUT -p udp --dport 138 -j ACCEPT iptables -I INPUT -p tcp --...
Samba 共享文件夹以及映射详细使用说明 在Windows与Linux下Samba共享文件夹以及映射的详细使用说明是指在Windows和Linux操作系统中如何使用Samba来共享文件夹和映射网络资源的详细使用说明。Samba是一个自由开源的...
15. smb passwd file:该配置项用于指定 Samba 服务器使用的密码文件路径,例如:smb passwd file = /etc/samba/smbpasswd。 16. ssl CA certFile:该配置项用于指定包含所有受信任 CA 名称的文件路径,例如:ssl ...
### CentOS 7 配置 Samba 服务器 ...通过以上步骤,您应该能够顺利地在 CentOS 7 上配置并使用 Samba 服务。如果遇到问题,请仔细检查配置文件及防火墙、SELinux 设置,并参考官方文档或社区支持。
使用 systemctl start smb.service 命令启动 Samba 服务,并使用 systemctl status smb.service 命令查看 Samba 服务的状态。 4. 设置防火墙和 SELinux 在图形化方式和 Shell 命令方式下分别设置防火墙和 SELinux...
1. **启动Samba服务**:使用命令`sudo systemctl start smbd`启动服务。 2. **检查状态**:使用命令`sudo systemctl status smbd`查看服务状态。 3. **测试连接**:在Windows系统中尝试访问Linux系统的共享文件夹。 ...
启动 samba 服务使用 service smb start 命令。如果不能访问共享文件,可能是防火墙的问题,可以停止防火墙服务使用 service iptables stop 命令。 在 samba 服务中,需要注意的重要配置项包括: * workgroup:...
smbd守护进程在SMB服务请求到达时对它们进行处理,并且为被使用或共享的资源进行协调。 Samba服务器的配置与管理 Samba服务器的配置文件保存在/etc/samba/smb.conf文件中。Samba服务器的配置包括提供Windows风格的...
在REDHAT系统中,配置NFS(Network File System)和SAMBA服务可以使多台计算机之间共享文件和打印资源,实现跨平台的文件访问。以下是关于这两个服务的详细说明。 ### 一、NFS简介 NFS是一种分布式文件系统协议,...
安装Samba服务通常通过包管理器进行,如在Ubuntu中使用`apt-get install samba`。安装过程中会提示输入基本信息,包括确认debconf配置Samba、设定工作组名或域名(例如workgroup)、选择口令加密和运行模式(默认为...
5. **启动和管理**:启动Samba服务使用`sudo systemctl start samba`,设置开机启动使用`sudo systemctl enable samba`。 6. **连接共享**:在Windows客户端上,可以通过网络邻居找到Samba服务器,并访问共享资源。...
Samba是一套使用SMB(Server Message Block)协议的应用程序, 通过支持这个协议, Samba允许Linux服务器与Windows系统之间进行通信,使跨平台的互访成为可能。Samba采用C/S模式, 其工作机制是让NetBIOS( Windows 网上...
使用 service smb start 命令开启 Samba 服务。 10. 测试 使用 gm 账户登录测试,检查共享目录的访问权限。 三、排错方法 1. 查看错误信息 仔细查看错误信息,以确定问题出在哪里。 2. 配置文件检查 检查配置...
- `smbusers`:定义用户模式下Samba服务使用的用户名。 8. **smb.conf配置详解** - `[global]`部分定义全局设置,如工作群组(`workgroup = MYGROUP`),服务器标识(`server string = Samba Server`)和日志文件...