新装Ubuntu18.04 LTS替换之前一直作为服务器windows server系统,主要是做文件服务器,在学校的内部网络使用。
之前并没有正经搭建过,所以搭建了好久才弄完。很简单的文件服务器。
因为只做分享,管理只由实机操作或者winSCP远程管理,所以分享的权限只有只读。
samba:
安装只安装了samba,sambaclient就不装了。
~$ sudo apt-get install samba
安装完在/etc/samba下的配置文件smb.conf是samba的配置文件。建议备份一份该文件
~$ cd /etc/samba
$ cp smb.conf smb.conf.bak
$ sudo vim smb.conf
vim支持高亮,所以有效的部分就是高亮的,默认是有[global]以及下面的语句就是samba的配置。有workgroup工作组,因为主要分享给windows使用,所以这个就默认。接下来的
server string =%h server (Samba,Ubuntu)
在使用命令行界面登录samba时才能看到效果的欢迎语句,主要讲的是%h,这是配置文件的变量,一共有以下的几个(参考鸟哥的服务器架设的第三版)
%m:代表 Client 端的 NetBIOS 主机名喔!
%M:代表 Client 端的 Internet 主机名喔!就是 HOSTNAME。
%L:代表 SAMBA 主机的 NetBIOS 主机名。
%H:代表用户的家目录。
%U:代表目前登入的使用者的使用者名称
%g:代表登入的使用者的组名。
%h:代表目前这部 SAMBA 主机的 HOSTNAME 喔!注意是 hostname 不是NetBIOS name喔!
%I:代表 Client 的 IP 咯。
%T:代表目前的日期与时间
%S:任何登入使用者
接下来还有一个就是security=user,这是安全验证层次,有share,user和domain(这个我没搞清)。