ubuntu下samba安装与配置

做嵌入式开发,都是在windows上安装虚拟,在虚拟机中安装Linux操作系统。

由于我们经常需要Linux操作系统下有一个目录能在windows下自由访问。所以要想实现这个功能我们只需要在linux下配置好samba服务即可。

samba服务主要完成的功能是完成目录共享。

下面以ubuntu 12.04为例进行配置:

1. 安装samba软件

在终端界面中输入 

sudo apt-get install samba smbfs smbclient system-config-samba

进行安装。

安装成功后在ubuntu的用户图形界面的Dash中搜索samba,会显示如下图的应用程序,点击进入。

进入samba之后进行如下操作:

首先点击首选项下 Samba用户   点击添加用户其中Unix用户名 选择当前用户账户即可。

2. 在用户图形界面下配置共享文件夹,文件夹位置根据自己的需要进行放置,本文以放置在桌面为例:

在桌面下创建一个 windows_share 的文件夹 ,名字可以自己定义 。

右键点击文件夹 选择共享选项,设置文件夹共享,其中的注释是对文件夹的描述,可以根据自己需要编辑,本文以星号代替,选中允许其他人来创建和删除文加夹里的文件,这个很重要。填写完毕后,点击修改共享。弹出对话框提示权限问题时,选择自动添加权限即可。

接下来 对smb.conf 文件做修改。
vim /etc/samba/smb.conf
在[global] 部分 加上usershare owner only = false
对/etc/samba/smb.conf 做了修改,那就得重启一下服务。所以执行命令 sudo restart smbd

/*此操作的是因为我们仅限于共享我们拥有的目录。所以请管理员向smb.conf的[全局]部分添加”userShareOwnerOnly=false“行以允许此操作。*/

3. 装好之后,在终端上输入sudo  smbpasswd  -a  用户名
这里的用户名是在系统中已经注册的用户名,一般可以写当前登录的用户的名称。密码可以输入当前用户的登录密码。

4.windows下的配置操作

首先需要查看虚拟机的ip地址  在终端下输入ip addr 指令进行查看。

右键点击 此电脑—>映射网络驱动器  进行如下输入:

在文件夹的输入宽中输入:\\Linux系统的主机名\共享目录名称    或者        \\linux 系统的ip\共享目录名

输入完之后,会出现一个对话框,输入刚刚通过smbpasswd命令添加的用户和密码即可。

连接成功后 此电脑中会出现一个共享文加夹的网络位置连接,这样samba就配置成功了。

猜你喜欢

转载自blog.csdn.net/qq_42560102/article/details/82284548
今日推荐