本人学linux也没有多长时间,为了安装一些东西也费了不少时间,下面我就写下我安装samba的心得,赠给有缘人! 1,我所用的环境,在虚拟机中安装的RedHat9.0 2,安装samba是为了使windows和linux能共享 2.1,查看本机的IP地址和网络连接情况 ifconfig (如果没有显示eth0,证明linux中的网卡还没有起) 具体配置如下: 输入netconfig,选择yes,进入后可以选择dhcp或手动配置ip地址,子网掩码,wangka 如果选择的dhcp,需要在/etc/sysconfig/network-script/目录下,vi ifcfg-eth0,添加 check_link_down() {return 1;} 如果手动配置就不要了。 然后重启网络服务 service network restart 再次输入 ifconfig 就会显示出eth0 3,安装samba的过程 3.1 首先要下载一个samba.iso文件 3.2 点击虚拟机的菜单VM--Removable Devices--CD/DVD--Settings,选择use ISO image file:把samba.iso文件挂载上去 3.2 rpm -qa|grep samba 查看是否已经安装了samba,如果有信息出现就不用再执行下面步骤了。 3.3 mount /dev/cdrom /mnt/cdrom 3.4 进入/mnt/cdrom ,输入ls 查看文件名,然后输入 rpm -ivh samba-3.0.20b-1.i386.rpm,就开始自动安装了。 3.5 安装完卸载光驱 umount /mnt/cdrom 3.6 输入rpm -qa|grep samba,可以检查是否安装成功。 4,使用linux访问windows(查看的windows的共享目录) 4.1 输入smbclient -L 要访问的主机名 -U 要访问的主机用户名 4.2 提示Password,输入要访问的机器的密码 5,使用linux访问windows(使用windows共享目录中的内容) 5.1 输入mount -t smbfs -o username=administrator,password=windows机器的密码 //windows机器的主机名/要访问的共享目录 名 /mnt/cdrom 5.2 cd /mnt/cdrom 5.3 ls 就会显示访问共享目录中的内容了 6,使用windows访问linux 6.1 进入cd /etc/samba 6.2 再编辑smb.conf文件先备份下 cp smb.conf smb.conf_bak,由于smb.conf 中的内容过于繁琐,在这我先删除它 rm -fr smb.conf 6.3 vi smb.conf [global] workgroup=test netbios name=sambasvr guest only=yes guest account=root security=share [share] path=/ (此行表示要共享的目录) writeable=yes (此行表示是否拥有可写权限) guest ok=yes 输完之后保存退出 (此行表示guest用户是否可以登录) 6.4 输入testparm检查配置是否正确,如果正确会显示你上面的配置内容 6.5 输入service smb restart 重新启动samba 6.6 输入service iptables stop 关闭linux的防火墙 6.7 在windows中打开运行对话框,输入\\sambasvr,回车,即可访问linux的共享目录了 关于samba的讲解到此结束。以上内容我都亲自使用过,有错之处还忘有缘人指点。 |
|
来自: 昵称13511140 > 《linux》