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