原文网址:http://blog.csdn.net/longfeey/article/details/5937968

Ubuntu samba服务配置是很不错的文件应用很有学习价值,

这里我主要讲解Ubuntu samba服务配置的应用,包括介绍Ubuntu samba启动与关闭等知识方面。

一.安装Ubuntu samba包

sudo apt-get install samba

sudo apt-get install smbclient

二.Ubuntu samba启动与关闭

sudo /etc/init.d/samba start

sudo /etc/init.d/samba stop

三.配置Ubuntu samba服务

Ubuntu samba服务主要配置文件为/etc/samba/smb.conf

1.在windows系统中不用输入密码访问linux共享目录

假设共享目录为/home/share

sudo gedit /etc/samba/smb.conf

修改文件中的内容[gloab]中的security=user 改为security=share

在文件结尾添加如下行:

[share]comment=this is linux share directory

path=/home/share

public=yes

writable=yes

保存文件退出.

重启Ubuntu samba服务

sudo /etc/init.d/samba restart

这样用户就可以匿名访问了,

在windows下输入//IP就可以了

2.在windows系统中需要输入密码才能访问linux共享目录

修改文件中的字段如下

security=user

增加smb passwd file=/etc/samba/smbpasswd

在共享部分添加如下部分valid users=feilong //feilong为linux系统中的用户

然后为用户设置密码

sudo touch /etc/samba/smbpasswd

sudo smbpasswd -a feilong

然后重启Ubuntu samba服务就可以了。

smbpasswd 常见选项

-a 添加一个用户

-d 禁用一个用户

-e 使禁用的用户解禁

-x 删除一个用户

samba服务器测试smbclient //10.10.66.196/feilong

3.在linux中访问windows的共享目录

在linux中可以直接将windows中的共享目录挂载到本机中,

为了查看windows中的共享目录,可以使用smbclient命令查看smbclient -L //IP -U ubuntu查看到共享目录以后,

可以使用smbmount命令进行挂载smbmount '//ip/共享目录名' 挂载点 -o username

例如:smbmout '//192.168.0.1/share' mnt -o username="ubuntu"

然后输入密码就可以了。

4.在linux中访问linux samba 共享目录

1)查看samba 共享目录

在电脑地址栏输入:smb://10.10.66.196/feilong/

注意是打开一个目录时,上面的地址栏,浏览器地址栏好像没法使用

2)挂载linux samba 服务器目录

sudo apt-get install smbfs

sudo mount -t smbfs //10.10.66.196/feilong /mnt -o username=feilong

根据提示输入samba密码,正常情况下就会被挂载到/mnt目录下。

或者使用smbmount命令也行:sudo smbmount //10.10.66.196/feilong /mnt -o username=feilong

四.图形界面samba管理工具

1)安装Ubuntu samba图形管理界面sudo apt-get install system-config-samba

2)启动管理界面:命令: sudo system-config-samba (你也可以在点击菜单项进去: 系统-系统管理-Samba)可添加共享目录,选中可访问用户. 设置用户smb密码命令为: sudo smbpasswd -a 用户名在配置时,要选上“可见”,否则就是隐藏的了,别人就看不到你的共享了这样重启之后别人就可以访问你共享的目录了

3)设置完毕之后要重启:sudo service samba restart

【转】 Ubuntu samba服务器搭建及测试--不错的更多相关文章

  1. ubuntu samba 服务器搭建

    最近总是在搭建 samba 环境,写在笔记上记录下以备后用,长时间不操作了肯定会忘记. Linux 版本:Ubuntu 18.04 具体的操作命令: 1. 安装: sudo apt-get insta ...

  2. ubuntu samba服务器多用户配置【转】

    转自:http://www.2cto.com/os/201204/127043.html ubuntu samba服务器多用户配置   在/home/下有多个用户目录A.B...,现通过samba共享 ...

  3. Ubuntu 16.04下Samba服务器搭建和配置(配截图)

    一.相关介绍 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和 ...

  4. ubuntu 16.04 Samba服务器搭建

    搭建Samba服务器是为了实现Linux共享目录之后,在Windows可以直接访问该共享目录. 现在介绍如何在ubuntu 16.04系统中搭建Samba服务. 1.安装Samba服务 sudo ap ...

  5. Samba服务器搭建配置

    本次环境: 服务端-centos6.8-192.168.2.200 客户端1-centos6.8-192.168.2.201 客户端2-Windows7-192.168.2.104 假设条件如下: 使 ...

  6. L12 samba服务器搭建

    在/data/share目录下建立三个子目录public.training.devel用途如下public目录用于存放公共数据,如公司的规章制度training目录用于存放公司的技术培训资料devel ...

  7. samba 服务器搭建

    为了能在两台机器上共享代码,方便测试不同平台性能和搭建分布式的web server,今天耗费半天时间搭建一个samba服务器共享数据,要求开放写权限,但多次实验均告失败,最终在 鸟哥 的提醒下 检查发 ...

  8. kafka服务器搭建与测试

    kafka服务器搭建 kafka自身集群信息的管理以及对producer和consumer的信息管理是通过zookeeper实现的,zookeepr是kafka不可分割的一部分,所以搭建zookeep ...

  9. Samba服务器搭建与配置

    Samba服务简介Samba的起源:对于windows的网上邻居来讲,共享文件的方式用的是SMB和CIFS协议以及NETBIOS协议Linux/Unix之间用的是NFS协议. ​ 但是Linux和Wi ...

随机推荐

  1. php做站点购物车 你搞懂了吗?

    网上购物现已成为时尚,客户选择一个商品将其放入到购物车,然后返回继续购物或者去收银台,这个功能怎样实现呢?今天capucivar就将使用PHP来实现这个购物车的功能. 首先,做一个简单的首页,从数据库 ...

  2. 计数dp-hdu-4054-Number String

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4055 题目大意: 给一个只含‘I','D','?'三种字符的字符串,I表示当前数字大于前面的数字,D ...

  3. mysql 大表 Sharding [转]

    参看以下两篇文章 http://www.dedecms.com/knowledge/data-base/mysql/2012/0820/9172.html http://dbanotes.net/da ...

  4. IP 转地址

    1.需要  QQWry.Dat IP 地址数据库 2辅助类库 using System; using System.Collections.Generic; using System.IO; usin ...

  5. div如何加滚动条

    <div style="position:absolute; height:400px; overflow:auto"></div>div 设置滚动条显示: ...

  6. Jquery~$when_done_then的用法

    对于$.ajax请求来说,如果层级比较多,程序看起来会比较乱,而为了解决这种问题,才有了$when...done...fail...then的封装,它将$.ajax这嵌套结构转成了顺序平行的结果,向下 ...

  7. asp.net微信开发第四篇----已关注用户管理

    公众号可通过本接口来获取帐号的关注者列表,关注者列表由一串OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的)组成.一次拉取调用最多拉取10000个关注者的OpenID,可以通过 ...

  8. MySQL中对varchar类型排序问题

    在数据库表中有一个对varchar类型的数值进行desc排序,很简单的要求吧.可是奇怪的现象出现了表中的数据不会根据从高到底进行排序了瞬间有点泪奔的感觉呀还好经过高手指点啊.所以想和大家分享一下希望下 ...

  9. Qt中widget重新setParent需要注意的问题

    有时候需要在widget中重新setParent,但会发现setParent有时候会出现问题,比如子窗口不在刷出来等等. 其实,有一点是需要注意的,就是Qt文档里说的,如果你当前widget重新设置了 ...

  10. html form <label>标签基础语法结构与使用案例教程(转载)

    在表单布局中会遇到label标签的使用,label没有任何样式效果,有触发对应表单控件功能.比如我们点击单选按钮或多选框前文字对应选项就能被选中,这个就是对文字加了<label>标签实现. ...