发布时间:2014-09-05 16:55:58作者:知识屋
在windows上使用虚拟机为linux 搭建samba服务的操作过程如下:
一、先安装samba;
二、配置服务器;
三、启动服务器;
四、windows下进行访问;
具体操作步骤:
安装samba:
1.首先使用rpm -qa|grep samba 查看操作系统先前是不是已经安装好了samba;如果安装好了,它会显示出对应的几个安装包(一般为3个);
2.如果已经安装好,则可以使用rpm -e samba 命令进行卸载;
3.如果没有安装你需要几个包:
samba-common-2.2.7a-7.9.0.i386.rpm(一般先安装这个包,它是公用的)
samba-client-2.2.7a-7.9.0.i386.rpm
samba-2.2.7a-7.9.0.i386.rpm
这些包可以自己从网上下载,下面提供一个很好的linux包下载地址:
http://www.icewalkers.com/rpm/search.php
4.使用 rpm -ivh 包名 分别将这几个包安装上;
5.为samba 创建用户: cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd 这个意思是说,所有能登入linux的用户都可以以samba用户的身份登入分享服务器。
6.为samba 用户设置密码:smbpasswd 用户名 例:smbpasswd xiaoming
7.启动服务器 service smb start ;
8.在windows上访问共享的地址,在运行窗口输入 "//ip地址",例如://192.168.78.131
9.输入用户名和密码登录即可。
安装过程中遇到的问题和解决办法 :
1.当在windows窗口中,输入//192.168.78.131,出现“无法访问//192.168.78.131”
解决办法:通过查资料,才知道是linux上防火墙的设置问题,由于不会配置防火墙,所以干脆就把防火墙给解出了。以后慢慢的再学着配置吧!这样问题暂时得到解决。
2.在登录的时候,输入用户名和密码,提示验证错误(注:在linux上已经设置了对应的用户名和密码);
解决办法:因为我使用的是win7操作系统,而这个原因,是因为win7操作系统的安全策略造成的,通过从网上查资料,得到以下解决办法:
(1)单击”开始“-“运行”,输入secpol.msc;
(2)打开“本地安全策略”,在本地安全策略窗口中依次打开“本地策略”-》“安全选项”;
(3)然后再右侧的列表中找到“网络安全:LAN 管理器身份验证级别”,把这个选项的值改为“发送 LM 和 NTLM – 如果已协商,则使用 NTLMv2 会话安全”,最后确定。
作者“xueyue”
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能