Linux下实现文件共享配置[samba]
Linux下实现文件共享配置[samba]
第一步:安装samba软件
1.命令:rpm –q samba
#查询是否已安装sambayum install samba
#使用yum源安装samba,根据提示输入“y”进行安装
第二步:安装完成后查询samba是否加入到开机启动服务项中
1.命令:systemctl is-enabled smb.service
查询后没有信息就是没有加入到开机启动服务中,通过执行如下命令加入开机启动服务中
2.命令:systemctl enable smb
加入成功,提示信息如下:Created symlink from /etc/systemd/system/multi-user.target.wants/smb.service to /usr/lib/systemd/system/smb.service.
3.再次执行命令“systemctl is-enabled smb.service”,可以看到输入结果enabled
4.禁用selinux #参考selinux设置
5.配置防火墙,开启侦听端口445和139 #参考防火墙配置
第三步:配置修改samba服务器
1.命令:vim /etc/samba/smb.conf
基本配置如下:【参考:/etc/samba/smb.conf.example】
[global]
workgroup = PAXSZ #工作组名称
log file = /var/log/samba/log.%m #日志存放目录及文件名
security = USER #安全访问级别
passwd backend = tdbsam #用户账户信息存储方式
[Fielshare] #自定义共享文件夹名称
comment = share some files #注释
path = /var #共享的物理路径
valid users = root #指定可以访问该共享目录的用户
2.使用命令“testparm -v” 可以详细的列出smb.conf支持的配置参数;
3.重启smb服务:
命令:systemctl restart smb
第四步:添加用户【smbpasswd仅可以操作当前系统中存在的账户;】
1.使用useradd添加用户,并且使用passwd设置密码;
2.再使用“smbpasswd –a 用户名”添加smb用户,并设置密码;也可以用命令:“pdbedit -a username”
3.使用“pdbedit –L [username]”查看samba用户
4.使用“pdbedit -X username” 删除一个用户
第五步:访问测试
本文转自careluck51CTO博客,原文链接:http://blog.51cto.com/brave8898/2045701 ,如需转载请自行联系原作者
Linux下实现文件共享配置[samba]的更多相关文章
- centOS下yum安装配置samba
centOS下yum安装配置samba 2010-03-29 15:46:00 标签:samba yum centOS 安装 休闲 注意:本文的原则是只将文件共享应用于内网服务器,并让将要被共享的目 ...
- Linux下安装和配置JDK与Tomcat(升级版)
在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...
- [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.
为了更好的排版, 所以将IK分词器的安装重启了一篇博文, 大家可以接上solr的安装一同查看.[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一: http://ww ...
- Linux下Redis服务器安装配置
说明:操作系统:CentOS1.安装编译工具yum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel ...
- Linux下SVN服务器安装配置及客户端安装说明
原文地址:http://wenku.baidu.com/link?url=h3dVAMx4azpOXEND5HQEE6nliE8-zc0GSQ03yv4cUs1vXMALXF64UsK7kT7kXm_ ...
- linux下通过acl配置灵活目录文件权限(可用于ftp,web服务器的用户权限控制)
linux下通过acl配置灵活目录文件权限(可用于ftp,web服务器的用户权限控制) 发表于2012//07由feng linux 本身的ugo rwx的权限,对于精确的权限控制很是力不从心的,ac ...
- linux下golang的配置
linux下golang的配置 之前开发golang一直在windows下,今天在linux下试了一下 ,遇到一些梗,比如go 找不到 sync包.花了一小时全部解决,把过程记录一下. 安装 go 我 ...
- 转载-Linux下svn搭建配置流程
Linux下svn搭建配置流程 一. 源文件编译安装.源文件共两个,为: 1. 下载subversion源文件 subversion-1.6.1.tar.gz http://d136 ...
- Linux下PHP安装配置MongoDB数据库连接扩展
Web服务器: IP地址:192.168.21.127 PHP安装路径:/usr/local/php 实现目的: 安装PHP的MongoDB数据库扩展,通过PHP程序连接MongoDB数据库 具体操作 ...
随机推荐
- 浅谈Java构造器
Java构造器 每个类都有构造方法.如果没有显式地为类定义构造方法,Java编译器将会为该类提供一个默认构造方法. 在创建一个对象的时候,至少要调用一个构造方法.构造方法的名称必须与类同名,一个类可以 ...
- MyBatis(七):使用注解替代xml文件
本文是按照狂神说的教学视频学习的笔记,强力推荐,教学深入浅出一遍就懂!b站搜索狂神说或点击下面链接 https://space.bilibili.com/95256449?spm_id_from=33 ...
- Android Visibility控件显示和隐藏
Android控件显示和隐藏 visibility 可见(visible) XML文件:android:visibility="visible" Java代码:view.setVi ...
- Android AIDL[Android Interface Definition Language]跨进程通信
全称与中文名IPC:Inter-Process Communication(进程间通信)Ashmem:Anonymous Shared Memory(匿名共享内存)Binder:Binder(进程间通 ...
- linux如何杀死指定进程
ps aux | grep '进程名称' sudo kill pid
- Javascript 入门 必备知识点
1.如何得到html的input标签的值: (1). $('#id').val(); (2). $("#id").attr("value"); 2.javasc ...
- MySQL学习之路6-数据表连接方式
内连接 关键字: inner join on 语句:select * from <a_table> inner join <b_table> on a.id = b.id ; ...
- 【翻译】Java Array的排名前十方法(Top 10 Methods for Java Arrays)
这里列举了Java Array 的前十的方法.他们在stackoverflow最大投票的问题. The following are top 10 methods for Java Array. The ...
- 对于之间不平凡的我,为什么会选择IT!(上)
我相信有很多小伙伴看了我发布的文章后,不知道对大家有无启发,在这里我都非常感谢大家的收看,因为现在收疫情影响,我也看到很多朋友私信我,看你经历这么多是经历了什么,如果大家在上一篇发现的时候会看见我父亲 ...
- 面试 HTTP ,99% 的面试官都爱问这些问题
HTTP 和 HTTPS 的区别 HTTP 是一种 超文本传输协议(Hypertext Transfer Protocol),HTTP 是一个在计算机世界里专门在两点之间传输文字.图片.音频.视频等超 ...