利用cutetFTP软件在win7和虚拟主机上的linux系统进行文本传输
2012-08-01 14:48
369 查看
在虚拟机上搭建FTP服务:
1.首先,linux系统必须安装有FTP服务,主机win7上好像不需要FTP也行的,
2.确认下,虚拟机是否跟主机ping 得通,在linux上利用ping 125.217.32.142 (主机win7的IP)查看是否连得通!(假设win: 125.217.32.142 linux: 125.217.32.168)
3.linux下可以通过rpm -qa |grep vsftpd来查看是否安装了vsftp服务器
4.再service vsftpd start 启动vsftpd服务
5.输入ftp localhost 回车
6.提示让你输入用户名,输入ftp,回车,
提示输入密码,输入密码,或者直接回车,
7.出现了ftp>,此时继续输入dir,如果看到了一个pub的目录,说明服务器没有问题
8.打开IE浏览器输入ftp://125.217.32.168 ,如果可以看到pub文件夹就是启动成功
9.此时打开cutetFTP软件,在主机上输入虚拟机linux系统的IP地址,用户名输入 FTP 密码输入刚才你输入的密码或者没有,端口21 启动连接,这样就可以win7和虚拟主机上的linux系统进行文本传输!!
(注意
1.有些pub默认设置权限不是可读可写可下载。。,需要配置下
输入finger FTP
可以知道文件在/var/ftp 下,进入这个目录,用ls -l查看pub的文件属性,
如果不是可读可写的用chmod 777 pub修改文件属性
2.配置vsftpd.conf文件 路径在/etc/vsftpd/
#允许匿名用户登录FTP anonymous_enable=YES
#设置匿名用户的登录目录(如需要,需自己添加并修改) anon_root=/var/ftp/pub
#打开匿名用户的上传权限 anon_upload_enable=YES
#打开匿名用户创建目录的权限 anon_mkdir_write_enable=YES
#打开匿名用户删除和重命名的权限(如需要,需自己添加) anon_other_write_enable=YES
#匿名用户的掩码(如需要,需自己添加,含义:如umask是022,这时创建一个权限为666的文件,文件的实际权限为666-022=644) anon_umask=022
3.如果还不能上传文件就是selinux的问题了
方法1:修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。
方法2:用命令setenforce 0,无需重启。(setenforce的格式:setenforce [ Enforcing | Permissive | 1 | 0 ])
方法3:在lilo或者grub的启动参数中增加:selinux=0,也可以关闭selinux。
使用getenforce查看当前selinux是否正在运行。
不关闭selinux,就要设置selinux的ftp权限。
1、使用getsebool -a | grep ftp查看ftp相关设置状态,我们要将allow_ftpd_anon_write设为on。
2、使用setsebool -P 进行设置。例:setsebool -P allow_ftpd_anon_write=on。
或使用togglesebool进行bool值取反,例如togglesebool allow_ftpd_anon_write。
3、修改selinux安全上下文,先介绍两个命令:
命令1、ls -Z ps -Z id -Z # 分别可以看到文件,进程和用户的SELinux属性
命令2、#chcon 改变SELinux安全上下文
chcon -u [user] 对象
-r [role]
-t [type]
-R 递归
--reference 源文件 目标文件 # 复制安全上下文
使用方法:
步骤1、ls -Zd /var/ftp/upload/ 通常会看到:
drwxr-xr-x ftp root system_u:object_r:public_content_t /var/ftp/upload/
步骤2、chcon -R -t public_content_rw_t /var/ftp/upload/
步骤3、ls -Zd /var/ftp/upload/ 如果看到如下信息就OK了:
drwxr-xr-x ftp root system_u:object_r:public_content_rw_t /var/ftp/upload/
最后还是重启下selinux和vsftpd吧,不重启其实也没关系。重新登录到ftp上
)
在win7上搭建FTP服务:
1.再控制面板上点击程序与功能,在右边看到 打开或关闭windows功能,找到internet 信息服务选择FTP服务,FTP服务下的都打勾,这样就打开了FTP服务
2.回到控制面板,点击管理工具,看到Internet信息服务管理器,打开后再左边框里面右键添加FTP站点,输入站点名称ftp.com,物理路径C:\Users\Administrator\Desktop,下一步IP地址下拉列表选择,SSL选择无,下一步 身份验证为基本 允许访问为所有用户,受权威可读,写入,然后完成添加站点
3.打开IE浏览器输入ftp://125.217.32.142 ,如果可以看到文件夹就是启动成功
4..此时打开cutetFTP软件,在主机上输入你的主机IP,用户名为登陆电脑的名字,密码,这样就额可以看到主机跟主机可以互相文本传输了,笨蛋,主机还跟主机。只是测试玩的刷
另外cutetFTP软件是有绿色5软件,不需要安装的直接打开就用,网上随便下一个!
1.首先,linux系统必须安装有FTP服务,主机win7上好像不需要FTP也行的,
2.确认下,虚拟机是否跟主机ping 得通,在linux上利用ping 125.217.32.142 (主机win7的IP)查看是否连得通!(假设win: 125.217.32.142 linux: 125.217.32.168)
3.linux下可以通过rpm -qa |grep vsftpd来查看是否安装了vsftp服务器
4.再service vsftpd start 启动vsftpd服务
5.输入ftp localhost 回车
6.提示让你输入用户名,输入ftp,回车,
提示输入密码,输入密码,或者直接回车,
7.出现了ftp>,此时继续输入dir,如果看到了一个pub的目录,说明服务器没有问题
8.打开IE浏览器输入ftp://125.217.32.168 ,如果可以看到pub文件夹就是启动成功
9.此时打开cutetFTP软件,在主机上输入虚拟机linux系统的IP地址,用户名输入 FTP 密码输入刚才你输入的密码或者没有,端口21 启动连接,这样就可以win7和虚拟主机上的linux系统进行文本传输!!
(注意
1.有些pub默认设置权限不是可读可写可下载。。,需要配置下
输入finger FTP
可以知道文件在/var/ftp 下,进入这个目录,用ls -l查看pub的文件属性,
如果不是可读可写的用chmod 777 pub修改文件属性
2.配置vsftpd.conf文件 路径在/etc/vsftpd/
#允许匿名用户登录FTP anonymous_enable=YES
#设置匿名用户的登录目录(如需要,需自己添加并修改) anon_root=/var/ftp/pub
#打开匿名用户的上传权限 anon_upload_enable=YES
#打开匿名用户创建目录的权限 anon_mkdir_write_enable=YES
#打开匿名用户删除和重命名的权限(如需要,需自己添加) anon_other_write_enable=YES
#匿名用户的掩码(如需要,需自己添加,含义:如umask是022,这时创建一个权限为666的文件,文件的实际权限为666-022=644) anon_umask=022
3.如果还不能上传文件就是selinux的问题了
方法1:修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。
方法2:用命令setenforce 0,无需重启。(setenforce的格式:setenforce [ Enforcing | Permissive | 1 | 0 ])
方法3:在lilo或者grub的启动参数中增加:selinux=0,也可以关闭selinux。
使用getenforce查看当前selinux是否正在运行。
不关闭selinux,就要设置selinux的ftp权限。
1、使用getsebool -a | grep ftp查看ftp相关设置状态,我们要将allow_ftpd_anon_write设为on。
2、使用setsebool -P 进行设置。例:setsebool -P allow_ftpd_anon_write=on。
或使用togglesebool进行bool值取反,例如togglesebool allow_ftpd_anon_write。
3、修改selinux安全上下文,先介绍两个命令:
命令1、ls -Z ps -Z id -Z # 分别可以看到文件,进程和用户的SELinux属性
命令2、#chcon 改变SELinux安全上下文
chcon -u [user] 对象
-r [role]
-t [type]
-R 递归
--reference 源文件 目标文件 # 复制安全上下文
使用方法:
步骤1、ls -Zd /var/ftp/upload/ 通常会看到:
drwxr-xr-x ftp root system_u:object_r:public_content_t /var/ftp/upload/
步骤2、chcon -R -t public_content_rw_t /var/ftp/upload/
步骤3、ls -Zd /var/ftp/upload/ 如果看到如下信息就OK了:
drwxr-xr-x ftp root system_u:object_r:public_content_rw_t /var/ftp/upload/
最后还是重启下selinux和vsftpd吧,不重启其实也没关系。重新登录到ftp上
)
在win7上搭建FTP服务:
1.再控制面板上点击程序与功能,在右边看到 打开或关闭windows功能,找到internet 信息服务选择FTP服务,FTP服务下的都打勾,这样就打开了FTP服务
2.回到控制面板,点击管理工具,看到Internet信息服务管理器,打开后再左边框里面右键添加FTP站点,输入站点名称ftp.com,物理路径C:\Users\Administrator\Desktop,下一步IP地址下拉列表选择,SSL选择无,下一步 身份验证为基本 允许访问为所有用户,受权威可读,写入,然后完成添加站点
3.打开IE浏览器输入ftp://125.217.32.142 ,如果可以看到文件夹就是启动成功
4..此时打开cutetFTP软件,在主机上输入你的主机IP,用户名为登陆电脑的名字,密码,这样就额可以看到主机跟主机可以互相文本传输了,笨蛋,主机还跟主机。只是测试玩的刷
另外cutetFTP软件是有绿色5软件,不需要安装的直接打开就用,网上随便下一个!
相关文章推荐
- windows文本在linux系统下利用Python读取错误的问题
- 利用Linux命令行进行文本按行去重并按重复次数排序
- 如何实现虚拟客户机linux系统与主机Windows的文件共享或互访?
- 利用Kickstart文件结合dhcp+tftp-server+httpd批量安装linux系统
- cPanel Linux 虚拟主机管理系统优势
- 基于Intel Edison利用TF卡覆盖快速制作成品linux软件系统
- 嵌入式linux系统与主机通过串口传输文件
- VM虚拟XP系统与主机win7共享文件夹
- 利用Opencv提供的imencode和imdecode进行图像视频传输(发送端支持Linux和Windows双系统)
- 利用pscp进行windows与linux的传输
- 利用Ossim系统进行主机漏洞扫描
- 最简单、最傻瓜化的虚拟主机管理软件-LuManager主机管理系统
- Linux(CentOS6.x)下使用yum软件管理工具安装LNMP(Nginx+PHP+Mysql)环境并配置虚拟主机vhost
- linux系统之apache基本配置及语言支持及虚拟主机 访问控制
- 利用Linux命令行进行文本按行去重并按重复次数排序yes
- VMware Workstation软件上安装linux虚拟系统步骤【详细】
- ARM 开发板嵌入式linux系统与主机PC通过串口传输文件
- Linux 系统应用编程——网络编程(利用TCP/IP 模型分析数据传输过程)
- win7主机和linux虚拟机利用WinScp传输文件
- 百晓生带你玩转linux系统服务搭建系列----构建虚拟ApacheWeb主机