作用:windows上的ide就可以在本地编辑服务器的文件(代码)了,直接保存就可以同步到linux上了
1、预备工作
在安装之前,或者启动服务之前需要将 服务器的防火墙,以及SELINUX( SELinux是一种基于 域-类型 模型(domain-type)的强制访问控制(MAC)安全系统)关闭
# getenforce命令可以查看SElinux的状态 ,命令:# setenforce 0可以暂时关闭SElinux,在/etc/selinux/config中把SELINUX= enforcing更改为SELINUX=disable可以永久关闭SELinux
# service iptables status可以查看Iptables的状态,# service iptables stop可以暂时关闭,# chkconfig iptables off可以永久关闭防火墙。
最后关闭后的状态应该是
SElinux:Disabled
Iptables:Firewall is not running
setenforce 0 设置SELinux 成为permissive模式
关闭防火墙也可以使用这种方式
iptables -F 清除预设表filter中的所有规则链的规则
这些配置就像用命令配置IP一样,重起就会失去作用
2、安装:
http://wwwblogs/gzdaijie/p/5194033.html
3、Windows对Linux进行映射
打开我的电脑 -> 映 射网络驱动器 -> 在文件夹栏输入 “ \\虚拟机ip\tmp ” ( tmp为配置文件中设置的文件夹 ) -> 在弹出的窗口中填写创建的samba用户名和密码 -> 进入共享目录 ( 此处共享目录为www下的html目录 )
4、遇到的问题
1、参照做过一遍,基本都通过了,遇到一个小问题,记录一下:
使用本地的client去访问时遇到LANMAN错误
[root@peanuthost share]# smbclient //localhost/public
WARNING: The security=share option is deprecated
Enter root's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.9-151.el6_4.1]
Server not using user level security and no password supplied.
Server requested LANMAN password (share-level security) but 'client lanman auth = no' or 'client ntlmv2 auth = yes'
tree connect failed: NT_STATUS_ACCESS_DENIED
Samba的主配置文件为/etc/samba/smb.conf
主配置文件由两部分构成
-
Global Settings (55-245行)
该设置都是与Samba服务整体运行环境有关的选项,它的设置项目是针对所有共享资源的。
-
Share Definitions (246-尾行)
该设置针对的是共享目录个别的设置,只对当前的共享资源起作用。
在[Globle]中加入
client lanman auth = Yes
lanman auth = Yes
client ntlmv2 auth = no
5、附录
CentOS 6.3下Samba服务器的安装与配置
http://wwwblogs/mchina/archive/2012/12/18/2816717.html
作用:windows上的ide就可以在本地编辑服务器的文件(代码)了,直接保存就可以同步到linux上了
1、预备工作
在安装之前,或者启动服务之前需要将 服务器的防火墙,以及SELINUX( SELinux是一种基于 域-类型 模型(domain-type)的强制访问控制(MAC)安全系统)关闭
# getenforce命令可以查看SElinux的状态 ,命令:# setenforce 0可以暂时关闭SElinux,在/etc/selinux/config中把SELINUX= enforcing更改为SELINUX=disable可以永久关闭SELinux
# service iptables status可以查看Iptables的状态,# service iptables stop可以暂时关闭,# chkconfig iptables off可以永久关闭防火墙。
最后关闭后的状态应该是
SElinux:Disabled
Iptables:Firewall is not running
setenforce 0 设置SELinux 成为permissive模式
关闭防火墙也可以使用这种方式
iptables -F 清除预设表filter中的所有规则链的规则
这些配置就像用命令配置IP一样,重起就会失去作用
2、安装:
http://wwwblogs/gzdaijie/p/5194033.html
3、Windows对Linux进行映射
打开我的电脑 -> 映 射网络驱动器 -> 在文件夹栏输入 “ \\虚拟机ip\tmp ” ( tmp为配置文件中设置的文件夹 ) -> 在弹出的窗口中填写创建的samba用户名和密码 -> 进入共享目录 ( 此处共享目录为www下的html目录 )
4、遇到的问题
1、参照做过一遍,基本都通过了,遇到一个小问题,记录一下:
使用本地的client去访问时遇到LANMAN错误
[root@peanuthost share]# smbclient //localhost/public
WARNING: The security=share option is deprecated
Enter root's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.9-151.el6_4.1]
Server not using user level security and no password supplied.
Server requested LANMAN password (share-level security) but 'client lanman auth = no' or 'client ntlmv2 auth = yes'
tree connect failed: NT_STATUS_ACCESS_DENIED
Samba的主配置文件为/etc/samba/smb.conf
主配置文件由两部分构成
-
Global Settings (55-245行)
该设置都是与Samba服务整体运行环境有关的选项,它的设置项目是针对所有共享资源的。
-
Share Definitions (246-尾行)
该设置针对的是共享目录个别的设置,只对当前的共享资源起作用。
在[Globle]中加入
client lanman auth = Yes
lanman auth = Yes
client ntlmv2 auth = no
5、附录
CentOS 6.3下Samba服务器的安装与配置
http://wwwblogs/mchina/archive/2012/12/18/2816717.html