快速配置Samba服务

摘要:
1.要安装samba,请以CenOS7为例。其他系统类似于yum installsambasamba clientsamba common2。conf,您最好先备份原始文件,以防止错误的修改导致smb无法执行vi/etc/samba/smb。conf[root]path=/available=yes可浏览=yes可写=yes安全=yes3
1、安装samba
这里以CenOS 7为例,其他系统类似
yum install samba samba-client samba-common
2、修改smb.conf
最好先备份原文件,以防修改不正确导致smb无法执行
vi /etc/samba/smb.conf
[root]
path = /
available = yes
browseable = yes
public = yes
writable = yes
security = yes
3、执行以下命令,启动samba服务
mkdir -p /samba/anonymous
systemctl enable smb.service
systemctl enable nmb.service
systemctl restart smb.service
systemctl restart nmb.service
4、添加用户
smbpasswd -a 用户名
smba添加的用户必须为linux用户,不存在先用useradd命令添加
其他常用命令:
smbpasswd命令的常用方法
smbpasswd -a 增加用户(要增加的用户必须以是系统用户)
smbpasswd -d 冻结用户,就是这个用户不能在登录了
smbpasswd -e 恢复用户,解冻用户,让冻结的用户可以在使用
smbpasswd -n 把用户的密码设置成空.
要在global中写入 null passwords -true
smbpasswd -x 删除用户
5、 跳过防火墙
一种方法是关闭防火墙
systemctl stop firewalld.service
setenforce 0
二方法是添加规则
firewall-cmd --permanent --zone=public --add-service=samba
firewall-cmd --reload
6、在其他系统映射
1> windows下映射方式:
\192.168.230.129
2> mac下映射:
smb://192.168.230.129
可以在/Volumes目录里找到

免责声明:文章转载自《快速配置Samba服务》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ssh免密码登录linux上如何让other用户访问没有other权限的目录下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Centos7安装完成后一些小优化

1、修改ip地址、网关、主机名、DNS等 [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #网卡名字 BOOTPROTO=static #静态IP地址获取状态 如:DHCP表示自动获取IP地址 IPADDR=192.168.1.1...

linux Samba 搭建

Sambais a free and open-source software package that provides seamless file and print services to SMB/CIFS clients. Samba is freely available, unlike other SMB/CIFS implementation...

Centos 7.0 Firewall-cmd 使用方式

开启端口命令输入firewall-cmd --query-port=6379/tcp,如果返回结果为no,那么证明6379端口确实没有开启。输入firewall-cmd --add-port=6379/tcp,将6379端口开启,返回success。1、firewalld的基本使用启动: systemctl start firewalld查看状态: sys...

Linux学习3-yum安装java和Tomcat环境

前言 linux上安装软件,可以用yum非常方便,不需要下载解压,一个指令就能用yum安装java和tomcat环境。 前面一篇已经实现在阿里云服务器上搭建一个禅道系统的网站,算是小有成就,但并不是每个网站搭建都是这么简单的。 一般开发包是一个.war的文件,这就需要用到一个中间键,比如tomcat了,tomcat又是依赖于java环境的,所以先安装jav...

SAMBA服务器

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机...

linux下添加简单的开机自启动脚本

在linux的使用过程中,我们经常会碰到需要将某个自定义的应用程序设置为开机自启动以节省操作时间,这里提供两个设置开机自启动的方法。 注:博主使用的ubuntu-16.04进行实验,其它版本可能有偏差,但实现原理类似。 rc.local 在rc.local脚本中添加开机自启动程序 ubuntu在开机过程之后,会执行/etc/rc.local(注意/etc/...