winscp与vsftpd 实现window与Linux的文件互传

时间:2024-05-21 21:33:28

1.window使用winscp作为客户端

1.1 winscp

这是windows下使用的SSH的开源图形化软件,同时支持SCP协议,用于本地与远程计算机间安全地复制文件,百度搜索winscp进行下载安装即可

1.2 基本操作

首次打开时(或以后新建站点)添加Linux主机进行连接winscp与vsftpd 实现window与Linux的文件互传
连接后的界面为:
winscp与vsftpd 实现window与Linux的文件互传
左边为windows本地文件目录,右边为建立连接的Linux系统文件目录,只要文件或文件夹权限足够,即可左右拖拽,很方便。

2.Linux使用vsftpd作为服务器端

2.1 安装vsftpd

  1. 检查是否安装了vsftpd
vsftpd -version
  1. 安装vsftpd
sudo apt-get install vsftpd
  1. 修改vsftpd配置文件
sudo vim /etc/vsftpd.conf

配置文件:

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
  1. 启动运行
service vsftpd start/restart/status
或
sudo  /etc/init.d/vsftpd start/restart/status