CentOS6.5之Samba服务器的安装、以及静态IP配置—你—逆袭必备

来源:互联网 发布:网络信息管理岗位职责 编辑:程序博客网 时间:2024/05/20 16:10

一、联网正常的情况下直接执行命令安装

[root@localhost java]# yum -y install samba

二、检查下安装结果

[root@localhost java]# rpm -qa | grep samba

三、启动samba服务

[root@localhost java]# service smb restart

出现Failed是因为重启命令,因为它刚安装,还不是启动的状态,所以初学者不要惊慌!!

四、设置开机自启动

[root@localhost java]# gedit /etc/rc.d/rc.local
编辑该local文件,在其末尾添加命令:/etc/init.d/smb start


紧接着在设置下Samba服务共享目录

[root@localhost home]# mkdir samba
并设置下权限

[root@localhost home]# chmod 0777 samba


五、为了方便Linux下编译的文件能在Windows中直接使用,解决每次启动虚拟机IP更变的麻烦,这里我把我的CentOS的IP设置为静态的

a、先确定当前虚拟机的网关地址——VMWare窗口》编辑》虚拟网络编辑器


b、编辑配置文件 /etc/sysconfig/network

[root@localhost java]# gedit /etc/sysconfig/network
加入刚刚所得到的网关地址



c、编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 文件

[root@localhost java]# gedit /etc/sysconfig/network-scripts/ifcfg-eth0


照上图修改为

DEVICE="eth0"#BOOTPROTO="dhcp" 注释原来的dhcp#---添加以下---BOOTPROTO="static"IPADDR=192.168.164.128NETMASK=255.255.255.0GATEWAY=192.168.164.2#---添加以上---HWADDR="00:0C:29:1C:02:50"IPV6INIT="no"#---NM_CONTROLLED 修改为no---NM_CONTROLLED="no"ONBOOT="yes"TYPE="Ethernet"UUID="fbddd42c-8e3c-4fbb-8f29-8ee413d6d819"#---添加DNS1,别写成了DNS---aaDNS1=192.168.164.2


d、编辑配置  /etc/samba/smb.conf

[root@localhost java]# gedit  /etc/samba/smb.conf



注:MYGROUP替换为WORKGROUP

       netbios name = centossamba 这一行前面注释符 分号“;” 去掉 修改为自己想要的名字

       security = share 这一行改为 share模式

      文件末尾加上

[public]comment = Public Stuffpath = /home/samba #自己想要共享的文件目录public = yeswritable = yes

e、编辑配置文件 /etc/sysconfig/selinux

[root@localhost java]# gedit /etc/sysconfig/selinux

把 SELINUX=enforcing 修改为SELINUX= disable 退出保存

执行命令:setenforce 0  #关掉selinux

[root@localhost java]# setenforce 0

f、重启服务

[root@localhost Desktop]# service network restart

[root@localhost Desktop]# service smb restart


g、最后windows运行》\\192.168.164.128\ 》回撤即可


一切正常的话 会看到这样一个目录


当然为了方便开发 你可以把它直接加到计算机管理里面,省得每次都是运行》\\192.168.164.128\ 


OK 到此结束!整理文章太累了,你可以转载,但请尊重版权,留上出处,谢谢!



0 0
原创粉丝点击