• Ubuntu下安装Samba服务器


    闲来无聊尝试自己安装下Samba服务器,使本机和虚拟机可以无障碍传输文件(虽然用VMwaretools可传,但总感觉麻烦,而且速度欠佳)

    首先,同安装qemu一样,在安装之前要确定你的系统apt列表已经更新,不然是安装不了的。

    然后安装Samba:

      sudo apt-get install samba

    选择两个统一后自动安装。注意一定要电脑联网。

    安装完毕后会在/etc下生成Samba目录。

    自己创建共享目录:

    mkdir /home/book/share
    sodu chmod 777 /home/phinecos/share

    然后修改samba服务器配置:

    1. 保存现有的配置文件

    sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

    2. 修改现配置文件

    sudo gedit /etc/samba/smb.conf

    在smb.conf最后添加

    [share]
          path = /home/phinecos/share
          available = yes
          browsealbe = yes
          public = yes
          writable = yes

    四. 创建samba帐户

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

    然后会要求你输入samba帐户的密码

     [如果没有第四步,当你登录时会提示 session setup failed: NT_STATUS_LOGON_FAILURE]

     五. 重启samba服务器

    sudo /etc/init.d/samba restart

    六. 测试

    smbclient -L //localhost/share

    七,使用

    可以到windows下输入ip使用了,在文件夹处输入 "\" + "Ubuntu机器的ip或主机名" + "\" + "share"

     附:创建不需要用户名的Samba共享目录

      安装步骤如上所说,不同的地方在于Samba配置文件的设置部分:smb.conf文件

      在配置文件中有一项为security=user,这里的权限默认是user的即使是注释掉了也一样,所以如果建立公开的共享目录的话,需要设置security=share

      然后建立目录部分同上面所说的 修改Samba配置部分的步骤。

  • 相关阅读:
    字符编码 进制转换
    Android工具HierarchyViewer 代码导读(1) 功能实现演示
    jQuery中的bind(), live(), on(), delegate()
    [转]ActionScript3.0中XML处理方法
    Pane和Panel的区别
    [转]在命令行中编译运行Java Applet
    [转]关于五险一金,你知道多少?
    [转]ActionScript3.0对象深复制
    [转]用Flashbug调试Flash
    [转]用EditPlus搭建简易的Java开发环境
  • 原文地址:https://www.cnblogs.com/edver/p/6001828.html
Copyright © 2020-2023  润新知