将一台纯净Linux服务器配置成Samba
一、配置IP地址
[root@teacher001 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 单击i ,变为插入模式。编辑如下:
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:0C:29:B4:CC:B5 IPADDR=172.16.166.118 NETMASK=255.255.255.0 NETWORK=172.16.166.0 ONBOOT=yes
GATEWAY=172.16.166.254
再按ESC 再按 :wq 保存退出。
[root@teacher001 ~]# service network restart 重起网卡测试。
[root@teacher001 ~]# vim /etc/resolv.conf
二、演示从网上下载软件、游戏、安装
www.chinaunix.net 网站上下载一个游戏到/usr/local目录
步骤如下:
cd /usr/local
tar -zxvf pioneers-0.9.33.tar.gz cd pioneers-0.9.33
cat README -n |less 查看帮助文件
./configure 配置环境变量 make 编译
make install
游戏运行命令目录在 /usr/local/bin
三、安装并配置Samba
[root@teacher001 ~]# mount /dev/cdrom /mnt
mount: block device /dev/cdrom is write-protected, mounting read-only [root@teacher001 ~]# cd /mnt/Server/ [root@teacher001 Server]# ls|grep samba samba-3.0.28-0.el5.8.i386.rpm
samba-client-3.0.28-0.el5.8.i386.rpm samba-common-3.0.28-0.el5.8.i386.rpm samba-swat-3.0.28-0.el5.8.i386.rpm sblim-cmpi-samba-0.5.2-31.el5.i386.rpm sblim-cmpi-samba-devel-1-31.el5.i386.rpm sblim-cmpi-samba-test-1-31.el5.i386.rpm
system-config-samba-1.2.39-1.el5.noarch.rpm
[root@teacher001 Server]# rpm -ivh samba-common-3.0.28-0.el5.8.i386.rpm [root@teacher001 Server]# rpm -ivh samba-3.0.28-0.el5.8.i386.rpm
[root@teacher001 Server]# rpm -ivh samba-client-3.0.28-0.el5.8.i386.rpm
[root@teacher001 Server]# service smb start
此时:linux可以访问windows的共享文件夹了。。。。。
但是:想要让windows能访问linux还需要配置samba的配置文件才可。
[root@teacher001 ~]# cd /usr/share [root@teacher001 share]# cd [root@teacher001 ~]# [root@teacher001 ~]#
[root@teacher001 ~]# cd /usr/local [root@teacher001 local]# ls
bin include man pioneers-0.9.33 share etc lib mplayer-1.0.20060102 pioneers-0.9.33.tar.gz src games libexec mplayer-1.0.20060102.tar sbin var [root@teacher001 local]# mkdir software
[root@teacher001 local]# mv mplayer-1.0.20060102 software/ [root@teacher001 local]# mv pioneers-0.9.33.tar.gz software/ [root@teacher001 local]# ls
bin games lib man pioneers-0.9.33 share src etc include libexec mplayer-1.0.20060102.tar sbin software va
vim /etc/samba/smb.conf workgroup = WORKGROUP security = share [software]
path = /usr/local/software public = yes
service smb restart