Linux系统samba服务的用户帐号映射和DHCP服务的配置.十一
原创
©著作权归作者所有:来自51CTO博客作者guoweishuai123的原创作品,如需转载,请与作者联系,否则将追究法律责任
一.用户账户映射。
首先打开samba服务的配置文件,然后把
username map=/etc/samba/smbusers这一项去除注释。如下图所示:
1.vi /etc/samba/smb.conf
![Linux系统samba服务的用户帐号映射和DHCP服务的配置.十一_DHCP](https://s2.51cto.com/attachment/201001/201001181263814812578.jpg?x-oss-process=image/resize,m_fixed,w_1184)
如下图所示对配置文件进行编辑用户名为juanshuai。
![Linux系统samba服务的用户帐号映射和DHCP服务的配置.十一_linux_02](https://s2.51cto.com/attachment/201001/201001181263814837997.jpg?x-oss-process=image/resize,m_fixed,w_1184)
创建用户shuaijuan而且要给用户配置一个samba服务器密码。
useradd juanshuai
smbpasswd -a juanshuai
![Linux系统samba服务的用户帐号映射和DHCP服务的配置.十一_职场_03](https://s2.51cto.com/attachment/201001/201001181263814855369.jpg?x-oss-process=image/resize,m_fixed,w_1184)
用vi /etc/samba/smbusers打开向文件里写入的格式为:
Juanshuai=shuaijuan
或者也有一种方法:使用命令smbuseradd 系统用户:映射账户。
![Linux系统samba服务的用户帐号映射和DHCP服务的配置.十一_职场_04](https://s2.51cto.com/attachment/201001/201001181263814874236.jpg?x-oss-process=image/resize,m_fixed,w_1184)
配置完成后,重启samba服务服务。
Service smb restart
重启后,我们在windows下进行对samba服务器的访问,使用映射帐户登录。如下图所示。
![Linux系统samba服务的用户帐号映射和DHCP服务的配置.十一_职场_06](https://s2.51cto.com/attachment/201001/201001181263814922694.jpg?x-oss-process=image/resize,m_fixed,w_1184)
如下图所示访问成功。映射帐户试验成功。
![Linux系统samba服务的用户帐号映射和DHCP服务的配置.十一_DHCP_07](https://s2.51cto.com/attachment/201001/201001181263814939845.jpg?x-oss-process=image/resize,m_fixed,w_1184)
接下来我们来进行DHCP的配制。
二.DHCP的配置。
rpm –qa|grep dhcp查看软件包。
![Linux系统samba服务的用户帐号映射和DHCP服务的配置.十一_职场_08](https://s2.51cto.com/attachment/201001/201001181263814956662.jpg?x-oss-process=image/resize,m_fixed,w_1184)
1.挂载光盘把它挂载到/media/cdrom目录下使用命令
mount /dev/cdrom /media/cdrom
![Linux系统samba服务的用户帐号映射和DHCP服务的配置.十一_DHCP_09](https://s2.51cto.com/attachment/201001/201001181263814971494.jpg?x-oss-process=image/resize,m_fixed,w_1184)
2.cd进入到软件安装包路径下,命令为cd /media/cdrom/RedHat/RPMS
在使用命令ls *dhcp*进行查看有那些软件包,最后使用命令一起安装DHCP软件包,rpm –ivh - -aid *dhcp*。
![Linux系统samba服务的用户帐号映射和DHCP服务的配置.十一_samba_10](https://s2.51cto.com/attachment/201001/201001181263814986458.jpg?x-oss-process=image/resize,m_fixed,w_1184)
如果有没安装上的话,可以使用命令一个包一个包的进行安装。
rpm –ivh +软件包名称
把光盘进行卸载使用命令umount /media/cdrom,然后使用vi编辑器打开dhcp的配置文件。
例:vi /etc/dhcpd.conf
如下图所示配置文件里什么也没有这是为什么呢?其实没有是很正常的,因为dhcp的配置文件比较特殊是放在根目录下的。
我们要把根目录下的dhcp配置文件复制到/etc/dhcpd.conf目录里去,首先使用命令ls / 进入根目录,使用find命令进行查找。
例:find –name “*dhcp*”
找到后进入文件的路径,然后把它复制到etc/dhcpd.conf目录里
例:cd /usr/share/doc/dhcp-3.0.1
Cp dhcpd.conf.sample /etc/dhcpd.conf
复制成功后我们用vi编辑器打开dhcp的配置文件进行如下配置。
例:vi /etc/dhcpd.conf
Subnet意思是分配的网段,option routers意思定义的路由,option subent-mask意思是子网掩码,option domain-name意思是域名,option domain-name-servers意思是域名服务器ip,option time-offset意思是过期时间,range dynamic-bootp意思是分配ip地址的范围。
例:我们的配置如下修改配置文件中的网段为192.168.12.0
路由为192.168.12.1,域名服务器ip192.168.12.1
最后是分配ip地址的范围是192.168.12.128到192.168.12.254
配置完成后保持退出。
要想刚才的配置生效必须重启dhcp服务。
例:service dhcpd restart
在就是修改网卡的配置文件,首先进入网卡配置文件所在的路径,然后用vi编辑器打开网卡配置文件。
例:cd /etc/sysconfig/netword-scripts
Vi ifcfg-etho
打开后,在bootproto这一项把static改为dhcp。然后保持退出。
最后使用命令dhclient来自动获取ip地址。
如下图所示获取成功。
在windows下也获取成功了。
DHCP服务器配置完成了。