分享

linux中安装samba的安装和使用详解

 昵称13511140 2013-08-15

本人学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的讲解到此结束。以上内容我都亲自使用过,有错之处还忘有缘人指点。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多