freebsd系统samba配置


Samba配置

1.安装Samba配置   

  pkg search Samba
    samba-nsupdate-9.13.3_1 nsupdate utility with GSS-TSIG support
    samba46-4.6.16_1 Free SMB/CIFS and AD/DC server and client for Unix
    samba47-4.7.12 Free SMB/CIFS and AD/DC server and client for Unix
    samba48-4.8.9_1 Free SMB/CIFS and AD/DC server and client for Unix
  pkg install samba48-4.8.9_1
  系统中本身有Samba,需要进行安装及配置

2.启动Samba配置

  1).     

    service samba_server start
    会提示usr/local/etc/smb4.conf文件没有   

  2).进入

    cd /usr/ports/net/samba48
    make clean
    make install
    接下来就一路默认配置就行,会比较久
    最后可能出错这时候需查看提示,我这提示需要
    make deinstall
    make reinstall   

  3).以上安装之后,/usr/local/etc/下会有个smb4.conf配置文件,如果没有也没关系  

   执行
      cp /usr/ports/net/samba48/work/samba-4.8.5/examples/smb.conf.default /usr/local/etc/smb4.conf

3.打开配置添加想要共享的文件夹,编辑smb4.conf;  

  vi /usr/local/etc/smb4.conf

4.直接输入GG跳到文件最后,加入自己想要共享的文件夹,内容同Ubuntu系统

  [userroot]
    comment = userroot's stuff
    path = /usr/home/userroot
    public = no
    broweable = yes
    writable = yes
    printable = no
    create mask = 0777

5.创建samba userroot用户   

  输入密码

6.在/etc/rc.conf最后加入如下,保存退出

  nmbd_enable="YES"
  winbindd_enable="YES"
  samba_enable="YES"
  samba_server_enable="YES"

7.输入

  sh /etc/rc

8.启动Samba服务

  service samba_server start

9.查看Samba状态

  service samba_server status

10.在wind下:

  ---->计算机
    ---->映射网络驱动器
      ---=>\\IP\共享目录
        ---->密码
到这里就Samba配置完成

重启Samba服务命令
  service samba_server restart

修改密码:
  fsck -p
  mount -a
  passwd root(或者其他用户)
  exit

 

卸载安装的软件
  pkg install pkg-rmleaf
  pkg-rmleaf

 给字符界面上色

  pkg install gnuls

  cd /usr/ports/misc/gnuls/ 
  make install clean 
  make deinstall

  make install


  bash 
    /etc/profile 
    alias ls="gnuls --color=auto --show-control-chars" 

  csh 
    /etc/csh.cshrc 
    alias ls 'gnuls --color=auto --show-control-chars' 

注意事项:
  1).需要配置静态IP
  2).创建用户的时候需要给用户添加权限,不然进入root权限
    创建用户提示如下时:
    Invite user into other groups?
    将用户添加为成员的其他组。如果用户需要管理员权限,请wheel 在此处键入。

参考文档:
https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html

https://my.oschina.net/michaelshu/blog/1628408


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM