Ubuntu下安装samba

开门见山,直入正题

  • 1 首先更新下

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
如果更新非常慢的话,请换源,再执行上面的命令

  • 2 安装samba

sudo apt-get install samba
sudo apt-get install smbclint (可以不装)

samba -V 查看是否安装成功

  • 3 更改配置文件

sudo vim /etc/samba/smb.conf
在配置文件的最后加上下面的配置

[share]
        comment = share folder
        path=/home/ubuntu/share   // 这个是共享的文件的路径
        create mask = 0777
        directory mask = 0777
        valid users=ubuntu      // 这个是有效用户,登录用的
        public = yes
        available = yes
        writable = yes
        browseable = yes
  • 4 赋予权限

/home/ubuntu/share 这个文件需要赋予权限
chmod 777 /home/ubuntu/share

  • 5 创建登录账号

sudo smbpasswd -a ubuntu ubuntu就是配置文件里的valid users,这里会要求输入密码,自己定义的密码就好了

  • 6 重启samba服务器

sudo /etc/init.d/smbd restart
备注:有些教程写的是sudo /etc/init.d/samba restart,这个是旧版的samba

  • 7 在window上访问

在window机器上,打开运行窗口,输入\\ + ip (ip 为你ubuntu上的ip地址)
假设为192.168.1.1, 所以你需要输入 \\192.168.1.1, 就可以从window上访问到你的ubuntu了

  • 备注1

在Ubuntu上,通过命令ifconfig 可查看ip地址,但前提是安装了net-tools

  • 备注2

某些云服务器在第7步是访问不到的,至于为什么,问问445端口吧


2020.1.4 0:29 广州

你可能感兴趣的:(Ubuntu下安装samba)