mac 使用samba挂载Ubuntu 文件

2018-12-09  本文已影响102人  wenju_song

上一篇文章介绍了使用ssh连接服务器实现远程操作,但是有这样一种需求,比如说编译一个工程,需要整编的环境(比如说服务器上某些库),如果想看code,一种方式是用scp拷贝到本地,然后又拷贝回去覆盖源文件。有没有更好的方式,直接挂载远程目录。这里介绍samba方法。

Ubuntu安装配置samba

sudo apt-get install samba
mkdir /home/USER_NAME/shared_directory
sudo chmod 777 /home/USER_NAME/shared_directory

USER_NAME就是要要分享的用户名。

[share]
      path = /home/USER_NAME/shared_directory
      available = yes
      browseable = yes
      public = yes
      writable = yes

这里的share就是显示的目录。

sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a USER_NAME

USER_NAME就是你需要添加的用户名。然后会提示输入两次密码。

mac端配置

在访达中使用command+k调出界面

连接后会显示显示刚刚配置的名为share的文件。

terminal下连接 SMB 共享的文件

如果想引入相关的文件到编辑器中,比如AndroidStudio中,我们需要知道文件的位置。这里可以使用挂载命令:

mount -t smbfs //username:password@hos_tname/share_folder

连接遇到的一些坑,以及排查方案

连接服务器出现问题 请检查服务器名称或 IP 地址,然后再试一次。如果问题持续发生,请联系系统管理员。

在安装samba的时候,看到网上有新建账户,并将samba添加到samba账户中。我新建了一个user1用户,通过user1去访问我之前的用户的文件夹出错。这里的解决办法是将之前用的用户添加到samba中就解决了这个问题。


以上就是samba的配置

上一篇 下一篇

猜你喜欢

热点阅读