Linux常用服务部署与优化之Samba篇
关于Samba的简介概述在此略过,开始搭建Samba服务。
1.安装Samba
yum install -y samba samba-client
2.编辑Samba配置文件
首先共享一个目录,任何人都可以访问,不需要输入密码,完成一个类似于ftp的匿名登录,但是只读
vim /etc/samba/smb.conf
将MYGROUP 修改为WORKGROUP
将security = user 改为security = share
然后在最后添加
[test]#可以随意定义
comment = share all
path = /tmp/sambadir
browseable = yes
public = yes
writable = no
:x
保存退出
3.启动Samba服务
/etc/init.d/smb start
4.创建共享目录
mkdir /tmp/sambadir
cp /etc/passwd /tmp/sambadir/test.txt
mkdir /tmp/sambadir/test
chmod 777 !$
5.清除iptables
iptables -F
6.在windows下按win+r输入\\虚拟机ip地址回车查看
7.在linux下输入smbclient //ip/共享目录
可查看共享目录 提示输入密码不用管它直接回车
ls可查看
q直接退出
也可以用挂载的方式查看
yum install -y cifs-utils
mount -t //ip/共享目录 需要挂载的目录比如说/opt
df -h可以查看
共享一个目录,使用用户名和密码登录,要求可读可写
vim /etc/samba/smb.conf
将最后的这些注释掉或者删除
[test]#可以随意定义
comment = share all
path = /tmp/sambadir
browseable = yes
public = yes
writable = no
将security = share 改为security = user
最后增加
[demo]
comment = share for users
path = /tmp/sambadir
browseable = yes
writable=yes
public =no
:wq
添加测试用户
useradd share
pdbedit -a share
然后设置密码
也可以通过pdbedit -h查看帮助
然后重启samba服务
在linux用smbclient查看
smbclient //ip/共享目录 -U共享用户
输入密码
[root@localhost opt]# smbclient //192.168.1.105/demo -Ushare
Enter share's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.23-30.el6_7]
smb: \> ls
. D 0 Wed May 11 14:56:24 2016
.. D 0 Wed May 11 14:55:47 2016
test D 0 Wed May 11 14:56:24 2016
passwd 1294 Wed May 11 14:56:13 2016
35831 blocks of size 524288. 28838 blocks available
smb: \> q
也可以通过mount挂载
mount -t //ip/共享目录 需要挂载的目录比如说/mnt -o username=share,password=123
Linux常用服务部署与优化之Samba篇的更多相关文章
- Linux常用服务部署与优化之NFS篇
NFS(network file system)的简称,是linux系统之间常用的一种文件共享方式,下面简述其搭建过程,需要两个linux系统的虚拟机,假设客户端的ip为192.168.1.105,服 ...
- Tomcat服务部署及优化
Tomcat 服务部署及优化 1.Tomcat简介 2.Tomcat 服务安装及部署 3.Tomcat虚拟主机配置 4.Tomcat 优化 1.Tomcat简介: 概述: Tomcat是Java语言开 ...
- Kali Linux常用服务配置教程获取IP地址
Kali Linux常用服务配置教程获取IP地址 下面以Kali Linux为例,演示获取IP地址的方法 (1)设置网络接口为自动获取IP地址.在Kali Linux的收藏夹中单击图标,将显示所有的程 ...
- Kali Linux常用服务配置教程启动DHCP服务
Kali Linux常用服务配置教程启动DHCP服务 通过前面的介绍,DHCP服务就配置好了.接下来,用户就可以使用该服务器来获取IP地址了.下面将对前面配置的服务进行测试. 1.启动DHCP服务 如 ...
- Kali Linux常用服务配置教程安装及配置DHCP服务
Kali Linux常用服务配置教程安装及配置DHCP服务 在Kali Linux中,默认没有安装DHCP服务.下面将介绍安装并配置DHCP服务的方法. 1.安装DHCP服务 在Kali Linux中 ...
- Kali Linux常用服务配置教程DHCP服务原理
Kali Linux常用服务配置教程DHCP服务原理 动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)是一个局域网的网络协议,基于UDP协议工作 ...
- Linux云服务部署Spring boot项目
Linux云服务部署Spring boot项目 背景: 之前经过两个周的时间,做了一个简单的博客网站,网址:点击进入,在本地可以正常使用以后,想着部署到服务器上,给大家伙看个乐呵,于是有了这篇部署文章 ...
- linux常用服务软件搭建及使用技巧
一.Webmin安装: Webmin 是一个基于浏览器的管理工具,可以应用于Linux 和其他一些平台,提供了可以完成很多管理和操作任务的图形化界面 •安装完成后,root 用户会被自动创建,密码为系 ...
- Linux 常用服务总结
使用linux有一段时间了,把自己在身边经常听到,使用linux经常遇到的linux常见服务总结出来,这样遇到问题会有更多的解决问题的办法,听别人摆这些专业术语时,才不会不知所云. 服务: 1.NFS ...
随机推荐
- Tomcat遇到的问题
1. java.lang.OutOfMemoryError: PermGen space 启动tomcat服务时,报这个错,查了下是,内存泄露 PermGen space的全称是Permanent G ...
- JNI系列——C文件中的方法调用Java中方法
1.创建xxx.jni包并在该包下实现一些Java的方法,和要调用的本地方法 2.实现MainActivity中的按钮点击事件-即点击按钮调用本地的方法 3.在C文件中的方法中回调Java的方法 3. ...
- zabbix_server的自动发现,实现批量添加主机,并链接到模板
一.需求 zabbix 服务器可以手动加入zabbix-agent客户端,对于少量的机器,这没有什么.但到了线上,我们有大量的服务器需要监控时,如果再一个个的手动加的话,工作量势必会增加很多.这时,z ...
- jquery 双击修改某项值
双击修改某项值 $(function() { $('td.breakword').dblclick(function(){ $(this).addClass('input').html('<in ...
- JACASCRIPT--的奇技技巧的44招
JavaScript是一个绝冠全球的编程语言,可用于Web开发.移动应用开发(PhoneGap.Appcelerator).服务器端开发(Node.js和Wakanda)等等.JavaScript还是 ...
- C语言之贪吃蛇
利用链表的贪吃蛇,感觉自己写的时候还是有很多东西不熟悉, 1.预编译 2.很多关于系统的头文件也不是很熟悉 3.关于内存 第一个是.h头文件 #ifndef _SNAKE_H_H_H #define ...
- 当findById(Integer id)变成String类型
1.原Action // 添加跳转 @RequiresPermissions("pdaManager:v_add") @RequestMapping("/pdaManag ...
- viewport ---移动端详解
转自---http://www.cnblogs.com/2050/p/3877280.html 移动前端开发之viewport的深入理解 在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上 ...
- oracle mini project
oracle pl/sql mini project 1.解一元二次方程 (x2+4x+3=0) set serveroutput on declare a number ; b number; c ...
- 如何查询Oracle中所有用户信息
1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角色系统权限( ...