网络主机VS本地资源
主机与本地资源如何共享和上传下载,应该是主机管理工作中一件十分常见的事,我以前分享过sshell做linux与本地互传工具和远程桌面的高级选项进行windows主机和本地资源的上传于下载,但是对于大文件,这些工具就显得吃力或无能为力了,这里分享一下ftp和samba的一些认识,来解决这个问题。
1.windows下ftp架设
下图是建立ftp连接后,ftp-w001便作为iis的一个特殊站点存在
<a href="http://blog.51cto.com/attachment/201209/213953637.png" target="_blank"></a>
,这时我们一般不使用证书通道,要取消证书选项:
我们单击ftp ssl setting,对于证书政策我们选择“allow ssl connection”,因为默认是“require ssl connnections”
<a href="http://blog.51cto.com/attachment/201209/214108388.png" target="_blank"></a>
然后授权用户,我们可以单击ftp authorization rules进行授权,单击右边的“add allow rule”添加用户即可
<a href="http://blog.51cto.com/attachment/201209/214018279.png" target="_blank"></a>
为了进一步保护ftp的安全,我们最好进行ip授权,我们单击ftp ipv4 address and domain restrictions,单击右边的“add allow entry”,我们这里讲我们办公室的ip添加进去
<a href="http://blog.51cto.com/attachment/201209/214129731.png" target="_blank"></a>
然后我们还需要设置一个规则,规则就是将我们没添加的ip都设为禁止,单击右边的“edit feature settings”,选择deny即可
<a href="http://blog.51cto.com/attachment/201209/214255197.png" target="_blank"></a>
这样我们基本就建立一个安全的ftp访问环境。
Samba是一个资源共享软件,在windows和linux下都可以架设,这里介绍一下linux它的架设。
Yum install samba*
<a href="http://blog.51cto.com/attachment/201209/214322263.png" target="_blank"></a>
配置samba
<a href="http://blog.51cto.com/attachment/201209/214350506.png" target="_blank"></a>
复制home的选项,新建一个web的目录,重启服务
<a href="http://blog.51cto.com/attachment/201209/214411170.png" target="_blank"></a>
<a href="http://blog.51cto.com/attachment/201209/214459752.png" target="_blank"></a>
创建一个smb用户
<a href="http://blog.51cto.com/attachment/201209/214432663.png" target="_blank"></a>
开始- 》运行-》\\192.168.211.128\web
<a href="http://blog.51cto.com/attachment/201209/214531999.png" target="_blank"></a>
<a href="http://blog.51cto.com/attachment/201209/214546609.png" target="_blank"></a>
<a href="http://blog.51cto.com/attachment/201209/214606183.png" target="_blank"></a>
也创建磁盘映射,作为windows的一个磁盘这样更方便,计算机->映射网络驱动器 进行添加
<a href="http://blog.51cto.com/attachment/201209/214631887.png" target="_blank"></a>
<a href="http://blog.51cto.com/attachment/201209/214657933.png" target="_blank"></a>
确定即可创立一个映射磁盘
<a href="http://blog.51cto.com/attachment/201209/214748597.png" target="_blank"></a>
我们知道apache使用apache用户,我们最好让映射磁盘也使用apache用户,这样可以保证windows下创建的文件可以直接访问。
<a href="http://blog.51cto.com/attachment/201209/214819725.png" target="_blank"></a>
Net usr /delete * //删除磁盘映射
<a href="http://blog.51cto.com/attachment/201209/214835587.png" target="_blank"></a>
创建新的用户,我们使用新的apache用户登录
<a href="http://blog.51cto.com/attachment/201209/214910595.png" target="_blank"></a>
创建文件可以看到是apache用户
<a href="http://blog.51cto.com/attachment/201209/214936213.png" target="_blank"></a>
这样就实现了windows和linux的同步。
3、linux下ftp的建立可以参照<网络任我行>,的牛人博客。
<b>本文转自zsaisai 51CTO博客,原文链接:http://blog.51cto.com/3402313/988050</b>