ubuntu server samba服务器配置
ubuntu server samba服务器配置
samba可以实现不同操作系统电脑之间的文件共享服务
如:mac os,linux,unix,windows,等
一:安装samba服务器
ubuntu server14命令行下
sudo apt-get install samba #安装samba sudo vim /etc/samba/smb.conf #编辑smb配置文件

安装这后,默认已经开启了,打印机共享服务
二:创建匿名访问的共享目录
cd / #切换到根目录
sudo mkdir common #创建共享目录
sudo chmod common #设置权限完全开放,以便于匿名用户访问上传,下载,编辑 sudo vim /etc/samba/smb.conf #编辑配置文件,配置共享目录

在配置文件末尾,添加如上图代码
[common] #共享服务名称,这里指共享 文件目录 common comment = common share #共享的描述
path = /common #表示共享的是 根目录下 /common
browseable = yes #目录是否可见
guest ok = yes #是否允许匿名访问
writeable = yes #匿名用户是否可写入
配置完毕之后,重启 samba服务
sudo restart smbd
三:测试连接访问
在mac上测试
finder----前往-----前往服务器----- 输入连接服务器地址 smb://ip

连接选择,客人,就是匿名访问

确认连接目录

打开目录,即可测试上传下载

windows 测试连接使用:
电脑----开始----运行---输入 \\192.168.8.35
回车即可访问;
四:添加指定用户各组访问文件共享
# 添加用户 smbUser并且指定其shell为不能用于系统登录,只能用于smb连接
sudo adduser smbUser -c "smb-user-test" -s /usr/sbin/nologin cd /
sudo mkdir smbTest #在根目录创建 smbTest目录,作为上面 smbUser的测试共享目录 sudo chown -R smbUser:smbUser smbTest #更改其smbTest的用户和组为smbUser以便于smbUser对 共享目录的写读操作权限 sudo smbpasswd -a smbUser #为smb服务器添加用户smbUser并紧接着设定密码,此密码为,smb连接的密码,在创建时设置的密码是不能在这里用的 sudo vim /etc/samba/smb.conf #配置smb文件
配置如下

配置,smbTest目录共享,为smbUser访问,匿名用户不能访问
配置完之后,不要忘记,重新启动 smb服务器
sudo restart smbd
测试连接即可,注意,密码使用上面,smbpasswd设定的密码,连接
五:共享 smb用户的 home目录
cd /home
sudo mkdir smbUser #在home目录下创建目录smbUser
sudo usermod -d /home/smbUser smbUser #为smbUser用户指定其home目录为 /home/smbUser sudo vim /etc/samba/smb.conf #配置smb文件 #添加如下 配置
sudo chown -R smbUser:smbUser smbUser

sudo restart smbd #重启服务器
连接测试
ubuntu server samba服务器配置的更多相关文章
- Samba服务器配置参考链接
一步一学Linux与Windows共享文件Samba(很适合初学者,极力推荐): http://os.51cto.com/art/200709/56395.htm 由最简单的一个例子说起,匿名用户可读 ...
- samba服务器配置过程
SAMBA服务器配置 yum install samba samba-client samba-swat 改变文件权限及用户 vi /etc/samba/smb.conf d+G全删注释 复制下面代码 ...
- 记安装ubuntu server和一些程序
1. 安装ubuntu server 按照流程走了一遍,一切画面都正常,就是重启后界面只有一个光标闪啊闪,我不知道应该再装一遍还是找老大来解决,想了下,以前电脑就是因为出错才重装的,现在这个情况有可能 ...
- Ubuntu Server+openerp
转自:http://www.2cto.com/os/201212/180118.html 今天主要完成OPENERP部署的第一步,安装Ubuntu Server操作系统: 1.将计算机的BIOS设定成 ...
- 2-5-NFS服务器配置和autofs自动挂载-配置Samba服务器配置现实文件共享
大纲: NFS服务器运行原理 实战配置NFS服务器 配置Samba服务器配置现实文件共享 ----------------------------------------------- 问题: # 怎 ...
- 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(三):设置上传文件夹权限(这里测试用完全共享)
基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...
- [原创]安装Ubuntu Server 14.04后
安装后许多软件都没有,需要进行安装. 官方指南:https://help.ubuntu.com/lts/serverguide/index.html 1.修改网络配置文件 用ifconfig查看本地网 ...
- ubuntu 配置 samba, win7 map network device from linux
一. samba的安装: # sudo apt-get insall samba # sudo apt-get install smbfs 二. 创建共享目录,或是找已经存在的文件夹,只要权限放开就行 ...
- openwrt 配置samba && ubuntu 配置samba
前言:在修改opkg update的下载目录,公司里不能连外网,尝试用samba. 配置samba很简单,修改/etc/config/samba文件,拷贝一下share项,再改一下name就可以了. ...
随机推荐
- JAVA 实战练习
1.判断变量是否为奇数偶数. package com.JAVA; import java.util.Scanner; public class text { public static void ma ...
- 【转载】COM的多线程模型
原文:COM的多线程模型 COM的多线程模型是COM技术里头最难以理解的部分之一,很多书都有涉及但是都没有很好的讲清楚.很多新人都会在这里觉得很迷惑,google大神能搜到一篇vckbase上的文章, ...
- Tomcat源码导入Eclipse测试
想要研究下Tomcat的体系结构或者源码,最好将Tomcat的源码导入到ide中,编写实例进行代码跟踪(debug). 这里参考了网上一些资料,将自己操作过程记个流水账. 准备: 1.Tomcat源码 ...
- [SAP ABAP开发技术总结]选择屏幕——按钮、单选复选框
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
- [Effective Java]第十章 并发
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
- Linux命令工具基础02 文件及目录管理
文件及目录管理 文件管理不外乎文件或目录的创建.删除.查询.移动,有mkdir/rm/mv 文件查询是重点,用find来进行查询:find的参数丰富,也非常强大: 查看文件内容是个大的话题,文本的处理 ...
- x名称空间
XAML代码的WPF程序都需要通过语句:xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml",x就是用来映射xmlns:x= ...
- js判断ie11浏览器
var isIE11 = (/Trident\/7\./).test(navigator.userAgent);
- TCP协议中的三次握手和四次挥手(图解) 转载
建立TCP需要三次握手才能建立,而断开连接则需要四次握手.整个过程如下图所示: 先来看看如何建立连接的. 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资 ...
- Jquery基本、层次选择器
基本选择器: $("#none").css("background","#bbffaa"); 改变id为none的所有元素的背景色 $(&q ...