Linux:配置samba服务
配置samba服务
一、简略教程
1、挂载系统 mount /dev/cdrom /mnt/cdrom
2、创建用户:useradd linlin
3、创建用户密码:passwd linlin
4、在用户目录下创建分享文件夹:mkdir myshar
5、查看防火墙:firewall-cmd --state
6、关闭防火墙:systemctl stop firewalld.service
7、判断有无samba:rpm -q samba
8、进入挂载的软件包目录:cd /mnt/cdrom/Packages
9、安装:rpm -ivh samba-client-4.8.3-4.el7.x86_64.rpm
10、安装samba:yum install samba (必须的依赖包pytalloc.x86_64 0:2.1.13-1.el7 samba-common-tools.x86_64 0:4.8.3-4.el7 samba-libs.x86_64 0:4.8.3-4.el7
11、切换至samba目录:cd /etc/samba
12、备份文件 cp smb.conf smb.conf.bak
13、添加用户linlin至samba:smbpasswd -a linlin
14、查看samba用户列表:pdbedit -L
15、修改samba配置文件:
vim smb.conf
workgroup = SAMBA修改为workgroup = workgroup,在homes下面添加path=/home/sxy/myshare (sxy是自己创建的用户名,然后再自行创建的用户名的目录下添加建立myshare文件夹)
16、测试samba:testparm -s
17、切换共享路径:cd /home/linlin/myshare
18、创建共享文件:vim aa.txt
19、查看共享文件的权限:ls -l
20、改变文件的拥有着权限并查看全系:chown lin aa.txt
21、改变文件权限:chmod 777 aa.txt
22、开启samba:systemctl start smb
23、查看虚拟机的IP地址:ifconfig ens33
24、在window主机上,搜索栏:\\IP地址\
二、详细教程
1、挂载系统
命令
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
实践
如果提醒的信息,不是上面的那一句,或者不是中文"只读",则错误
可以查看我的另一篇文章,怎么挂载光盘的详细教程:https://www.cnblogs.com/hahayixiao/p/10249642.html
2、创建用户:
命令
useradd 用户名
实践
3、创建用户密码
命令
passwd 用户名
实践
输密码最好是超过8个,如果没有超过8个,会提醒,但是只要第二次输入的密码与第一次输入的密码一样,还是会被保存的
4、在用户目录下创建分享文件夹
命令
cd /home/zhang
mkdir myshar
实践
5、查看防火墙
命令
firewall-cmd --state
实践
6、关闭防火墙
命令
systemctl stop firewalld.service
实践
7、判断有无samba
命令
rpm -q samba
实践
8、进入挂载的软件包目录并找到相应的软件包
命令
cd /mnt/cdrom/Packages
ls samba*
实践
9、安装samba
命令
方法一:yum install samba 那么前面1,8,9步骤的都不需要
方法二:rpm -ivh 相应的samba软件包
主要使用rpm安装
实践
有一些人这里会显示缺少依赖包,按照从上往下的顺序,把依赖包一个一个安装上去
11、切换至samba目录
命令
cd /etc/samba
实践
12、备份文件
命令
cp smb.conf smb.conf.bak
实践
13、添加用户zhang至samba
命令
smbpasswd -a zhang
实践
14、查看samba用户列表
命令
pdbedit -L
实践
其他的用户不用管,是之前添加的用户,主要是你看到你刚刚添加的用户在里面
15、修改samba配置文件:
命令
vim smb.conf
workgroup = SAMBA修改为workgroup = workgroup,在homes下面添加path=/home/zhang/myshare (sxy是自己创建的用户名,然后再自行创建的用户名的目录下添加建立myshare文件夹)
实践
16、测试samba
命令
testparm -s
实践
17、切换共享路径并且创建共享文件:vim aa.txt
命令
cd /home/zhang/myshare
vim myshare.txt
实践
19、查看共享文件的权限
命令
ls -l
实践
20、改变文件的拥有着权限并查看全系
命令
chown zhang myshare.txt
ls -l
实践
21、改变文件权限
命令
chmod myshar.txt
ls -l
实践
22、开启samba
命令
systemctl start smb
实践
23、查看虚拟机的IP地址
命令
ifconfig
实践
选择ens33的IP地址
24、在window主机上,搜索栏:\\IP地址\
实践
输入刚才添加进samba的用户的信息
Linux:配置samba服务的更多相关文章
- linux配置samba服务【原创】
转载请注明出处http://www.cnblogs.com/paul8339/p/7509981.html 需求,windows服务器访问linux的共享文件,需要linux服务器安装并配置samba ...
- Linux 配置samba服务实现与Windows文件共享
目录: 1.samba服务介绍 2. 安装samba服务和客户端 3.samba配置文件详解 4.配置实例 5.客户端挂载与测试 6.samba排错 1.Samba服务介绍 Samba 最先在 ...
- Linux 配置Samba服务
查看系统下是否已经安装了sambarpm -qa |grep samba 安装sambayum -y install samba 配置samba创建目录sambamkdir -p /home/samb ...
- 利用Linux的Samba服务模拟NT域
利用Linux的Samba服务模拟NT域 Samba是一个与Windows NT具有相同协议的软件包.我们可以利用Samba服务来模拟 Windows NT域,使用户从Windows计算机上直接使用一 ...
- 【Linux】samba服务
samba是一个实现不同操作系统之间文件共享和打印机共享的一种SMB协议的免费软件. ①Samba软件包的安装 使用源安装,在终端中输入如下命令: #sudo apt-get install samb ...
- 配置samba服务一例
问题: 在/data/share目录下建立三个子目录public.training.devel用途如下 public目录用于存放公共数据,如公司的规章制度 training目录用于存放公司的技术培训资 ...
- 阿里云linux配置ftp服务
阿里云linux配置ftp服务 一.ftp服务安装 运行以下命令安装ftp yum install -y vsftpd 运行以下命令打开及查看etc/vsftpd cd /etc/vsftpd ls ...
- linux下Samba服务配置
SMB是基于客户机/服务器型的协议,因而一台Samba服务器既可以充当文件共享服务器,也可以充当一个Samba的客户端,例如,一台在Linux 下已经架设好的Samba服务器,windows客户端就可 ...
- LINUX 上源代码安装与配置samba服务,支持从windows上读写LINUX文件。
###动机###在windows编写代码文件比较方便,因为有source insight.但是需要在LINUX上编译.一种办法就是使用samba文件共享. [1] 下载samba代码.按照config ...
随机推荐
- Confluence 6 空间权限概述
在 Confluence 中的每一个空间都会有自己的权限,这个权限可以被空间的管理员进行调整,也可以被空间管理员取消.当用户创建一个空间的时候,例如用户创建一个你的个人空间,创建控件的这个用户将会被自 ...
- es的分词器analyzer
analyzer 分词器使用的两个情形: 1,Index time analysis. 创建或者更新文档时,会对文档进行分词2,Search time analysis. 查询时,对查询语句 ...
- lanmp环境中php版本的升级为7.1
查看php版本的信息 vim ./lib/phps.sh 设置权限 chmod 755 ./lib/phps.sh 下载版本 ./lib/phps.sh 7.1.4 查看版本 php -v ...
- mysql防注入
1.对用户输入的数据进行过滤 2.永远不要使用动态拼装sql,可以使用参数化的sql或者直接使用存储过程进行数据查询存取. 3.永远不要使用管理员权限的数据库连接,为每个应用使用单独的权限有限的数据库 ...
- poj-2154-polya+euler函数
Color Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 11758 Accepted: 3783 Descriptio ...
- 杂记-格式化Date默认格式,日期加一天,jstl判断字符类型,ajax模拟from表单后台跳转页面,jstl访问数据库并在页面显示
1.格式化Date默认格式 String str="Sun Oct 08 22:36:45 CST 2017"; SimpleDateFormat sdf = new Simple ...
- 水题系列二:PhoneNumbers
问题描述: Phonenumbers 企业喜欢用容易被记住的电话号码.让电话号码容易被记住的一个办法是将它写成一 个容易记 住的 单词或 者短语 .例如 ,你 需要给 滑铁卢 大学打 电话时 ,可 以 ...
- 数据库恢复(database restore)之兵不血刃——半小时恢复客户数据库
昨天,一个客户打打来电话,说他们的数据库坏了,不能用了,需要我帮助恢复下,这马上要放假了,居然出了这事儿,自己也不太喜欢恢复数据库这类,尤其是他们的数据库是个win上的库,但心里很清楚,客户比咱着急, ...
- MySQL变量变更小记
MySQL会随版本的更新,在新版本中淘汰一些variable和引入一些新的variable.在配置variable后不起作用或安全扫描取不到variable值产生告警时,可能正是variable变更的 ...
- textarea输入框限制字数
<textarea onkeyup="checkLen(this)"></textarea> <div>您还可以输入 <span id=& ...