A. 如何把文件传到linux服务器上
Step1. 在云服务器配置FTP服务
1.在root权限下,通过如下命令安装Vsftp。
[root@VM_250_202_tlinux ~]# yum install vsftpd
2.在启动vsftpd服务之前,需要登录云服务器修改配置文件,将匿名登录禁用掉。打开配置文件,命令如下:
[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf
在配置文件中第11行的“anonymous_enable=YES”前面数迟加上#号,即将匿名喊毕含登录禁用。
3.读取生效配置。
[root@VM_250_202_tlinux ~]# cat /etc/vsftpd/vsftpd.conf |grep ^[^#] local_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESanon_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESpam_service_name=vsftpserlist_enable=YEStcp_wrappers=YES
4.启动vsftpd服务。
[root@VM_250_202_tlinux ~]# service vsftpd start
5.设置FTP用户账号。设置成功后,即可通过该账号登录FTP服务器。(1)设置FTP用户的账号,例如账号为“ftpuser1”,目录为/home/ftpuser1,且设置不允许通过ssh登录。
[root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1
(2)设置账号对应的密码,例郑笑如密码为“ftpuser1”。
[root@VM_250_202_tlinux ~]# passwd ftpuser1
6.修改vsftpd的pam配置,使开发者可以通过自己设置的FTP用户帐号和密码连接到云服务器。(1)修改pam。
[root@VM_250_202_tlinux ~]# vim /etc/pam.d/vsftpd
内容修改为:
#%PAM-1.0 auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed auth required /lib64/security/pam_unix.so shadow nullok auth required /lib64/security/pam_shells.so account required /lib64/security/pam_unix.so session required /lib64/security/pam_unix.so
(2)确认修改后的文件是否正确。
[root@VM_250_202_tlinux ~]# cat /etc/pam.d/vsftpd#%PAM-1.0 auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed auth required /lib64/security/pam_unix.so shadow nullok auth required /lib64/security/pam_shells.so account required /lib64/security/pam_unix.so session required /lib64/security/pam_unix.so
(3)重启vsftpd服务,使修改生效。
Step2. 上传文件到Linux云服务器
1.下载并安装开源软件FileZilla请使用FileZilla的3.5.1、3.5.2版本(使用3.5.3版本的FileZilla进行FTP上传会有问题)。由于FileZilla 官网上只提供了最新的3.5.3版本下载,因此建议开发者自行搜索3.5.1、3.5.2下载地址。建议的3.5.1 下载地址:http://www.oldapps.com/filezilla.php?old_filezilla=6350
2.连接FTP运行FileZilla,按下图所示进行配置,配置后点击“快速链接”:
[root@VM_250_202_tlinux ~]# service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd for vsftpd: [ OK ]
B. 【软件安装】---安装rz和sz命令实现Linux与Windows传输文件
前言: 虽然使用Putty和Xshell我们可以实现自己的电脑与Linux连接,但是有时也需要从Linux直接传输文件到Windows中,或者从Windows传输文件到Linux,这时就可以用rz和sz命令。
1.软件安装
yum安装
编译安装
2.软件使用
lrz命令是方便从windows传文件到Linux,在windows下通过连接工具进入linux系统,cd到自己需要的目录,命令行输入lrz,然后回车,之后会弹出一个选择框,选择我们需要上传的文件,然后add,最后上传就好了。
lsz命令是从Linux传输文件到windows,同样Linux下我们需要传的文件所在目录,命令行输入lsz,后面跟上需要传输的文件命,可以是一个文件,也可以跟多个文件名,同时传多个文件,然后回车,就可以传文件了。
C. 怎样上传文件到linux服务器
工具/原料:
windows系统
putty远程工具
winscp软件
1.在windows系统下下载putty软件,它能远程连接到linux服务器上,下载安装包后解压会得到以下的目录结构
2.将上述文件夹中的pscp.exe文件复制到系统C:\Windows\System32目录结构下,保证用dos访问得到。
3.按住win+r键,输入cmd调出dos窗口,在窗口中按照以下格式输入:
pscp 文件在windows系统的路径 linux系统用户名@服务器Ip:/保存的路径
举个例子:pscp a.txt [email protected]:/home/ubuntu
4.之后点击回车,在输入服务器密码后,文件就传输过去啦,可在linux服务器对应的目录上找到相应的文件了。
5.当然还有一种更简单的方法,在windows系统上安装winscp软件。
6.输入用户名密码后,登陆成功进入文件系统,图形化界面操作,直接对要传输的文件进行拖拽处理,文件就很顺利的传输到服务器上了。更多Linux知识可参考书籍《Linux就该这么学》。
D. Xshell怎么给Linux服务器上传文件
相信Linux用户对Xshell远程管理软件都不陌生的,不过对于一些新手朋友来讲,向Linux服务器上传文件可能还存在难度,这里小编就分享了Xshell向Linux服务器上传文件的详细步骤,唤局和下面一起来看看吧。
首先登录Linux服务器。打开Xshell,新建会话输入相应的主机名称和IP,登录Linux服务器。
登录Linux服务器
查看lrzsz是否已经安装。在会话中输入rpm-qa&greplrzsz,然后按回车键即可。
查看lrzsz是否安装
上传安装包。若lrzsz没有安装,通过WinCSP上传安装包(安装包可从Linux操作系统镜像文件中获取),如图。
查看lrzsz是否安装
安装lrzsz。在会话中执行如下图所示的命令,就能进行安腊族装。
安装lrzsz
上传文件。执行rz命令上传文件,弹出文件选择窗口。
执行rz命令上传文件
选择上传的文件。在文件选择窗口选择上传的文件,然后点击“打开”按钮。
选择上传的文件
文件上传成功。选择文和盯件上传后。会弹出如下图所示的文件传输窗口,表明文件已上传成功。
选择上传的文件
Xshell|
E. Win与Linux文件互传(VM虚拟机)
图文版:https://pan..com/s/1cspR5MfwAdcnZKDByslijQ
注意:共享文件不是,文件管理器其他位置中的Windows网络选项。
四.使用WinSCP
1.安装WinSCP
2.使用win10CMDipconfig命令查看本机所有ip,本机所有IP如下,找到其中的VMwareNetworkAdapterVMnet。在这有两个可能是的ip地址192.168.64.1和192.168.204.1,并且使用ping命令都能ping通。
3.在虚拟机中查找IP,本次使用Centos7.7,使用ifconfig命令找到所有inet,其中与Win10中找到的ip相同的ip即为本次要连接的虚拟机。
4.使用WinSCP登陆,文件协议选择SFTP
注意:其中主机名填ip地址,而非使用hostname-f得到的主机名。端口号默认就可以,测试发现和防火墙并没有什么关系,在此我只防火墙只打开了2277端口,最后同样是可以正常连接使用。
备注:WinSCP主页:https://winscp.net/eng/index.php
查看开放的端口:
firewall-cmd--list-ports
添加例外端口:
firewall-cmd--add-port=8080/tcp
查看防火墙状态
firewall-cmd--state
停止firewall
systemctlstopfirewalld.service
禁止firewall开机启动
systemctldisablefirewalld.service
F. 如何使用xftp工具在Windows与Linux之间传输文件
xftp工具是一款SFTP,FTP文件传输软件,可在Windows pc与Unix/Linux之间安全的传输文件。
使用xftp工具从Windows向Linux传输文件的时候,先新建一FTP站点:
名称:写一有意义的名称;
主机:填写Linux的IP地址(IP地址的查询方法为在Linux中输入ifconfig);
协议:选择SFTP;
方法:password,输入与Linux相同的用户清橘名与密码;
点笑早击确定--连接后,会在页面右侧显示Linux安装目录。
至此,新建会话完成,可从Windows向Linux传输文件,拖动过去即可,反之亦然。
下次使用时,直接打开需要的对话即可。
可从Windows向Linux传输文件时答升团,压缩包不要解压后向Linux发送。
在Linux下某个文件存在问题,需要修改时,可传到Windows下进行更改,然后拷贝回去即可。
(注:在计算机下,可使用Notepad++打开文件。)
转载,仅供参考。
G. linux系统 怎样和windows互传文件
一、配置环境
虚拟机Linux:Fedora 9
文件粗弯亏传输工具:SSHSecureShellClient-3.2.9
二、实现步骤
1. 在Windows中安装文件传输工具SSHSecureShellClient-3.2.9,主界面如下。左边是Windows资源管理器,右边是Linux目录显示区(还没连接到Linux不可操作)。
2. 启动虚拟机中的Linux,查看Linux的IP地址,如下。ifconfig命令查看IP地址,IP是192.168.134.128。
3. 在Windows的命令行测试Ping Linux的IP地址,如下。可以Ping通Linux主机。
4. 开启Linux的SSHD服务,如下。SSHSecureShellClient-3.2.9需要SSHD服务支持。5. 开始到Linux的连接,如下:
(1)单击工具栏上的Quick Connect按钮;
(2)输入Linux的IP地址和用户名,其他默认;
(3)如果出现这个界面,说明不能连接到这个IP或者SSHD服务没有开启;
(4)如果出现这个界面,说明可以连接到Linux了,输入Linux的登录密码;
(5)已经连接到Linux了闹举。左边是Windows资源管理器,右边是Linux目录,默认打开到/root目录。
6. 开始岩神在Windows与Linux之间传输文件,如下。直接用鼠标拖动要传送的文件即可。
在实际的嵌入式Linux开发中,有很多时候需要在Windows与Linux之间传输文件,特别是只有一台开发主机的时候,当然在Windows与Linux之间传输文件的方法也有很多。
H. linux 系统 怎么上传文件
方法/步骤
下载 Filezilla client工具,此客户端穗掘为免费软件,下载完成后安装,安装一路下一步在这里就不过多阐述了,下载地址:https://filezilla-project.org/
安装完成打开filezilla 客户端程序
点击文件标签,打开站点管理
再打开的站点管理里面,点击右下角的新站点
新建完站点后配纳族答置接下里配置站点参数;
1、给站点起一个好记的名字,方便以后连接时辨别站点
2、输入主机的IP地址,我这里要连接的linux主机的IP地址是 172.26.201.154
3、协洞慧议选择“SFTP-SSH File Transfer protocol"
4、 登录类型选择“询问密码” 用户输入“root”
I. linux和windows之间文件传输
Linux和Windows之间文件传输,安装Samba即可(服务器进行网络文件共享的一种方式),然后Windows通过Samba连接,方法如下(以Centos为例):
1、安装Samba相关软件
yuminstallsambasamba-clientsamba-commo
chkconfigsmbon
chkconfignmbon
2、对路由表做如下操作
iptables-IINPUT4-mstate--stateNEW-mudp-pudp--dport137-jACCEPT
iptables-IINPUT5-mstate--stateNEW-mudp-pudp--dport138-jACCEPT
iptables-IINPUT6-mstate--stateNEW-mtcp-ptcp--dport139-jACCEPT
serviceiptablessave
3、对配置文件进行备份,配置一个公开的目录
cp/etc/samba/smb.conf/etc/samba/smb.conf.bak
rm/etc/samba/smb.conf
touch/etc/samba/smb.conf
vi/etc/samba/smb.conf
#配置一个岁迹公开的访问目录,在新创建的smb.conf文件中加入以下配置
<prename="code"class="plain">
#=========GlobalSettings========
[global]
workgroup=WORKGROUP
security并雀搏=share
maptoguest=baser
#=====ShareDefinitions==========
[MyShare]
#共享目录路径
path=/home/samba/share
browsable=yes
writable=yes
guestok=yes
readonly=no
4、设置文件夹权限,检测配置文件,重启服务
chmod-R0777/home/samba/share
testparm
servicesmbrestart#servicenmbrestart
5、Windows下以访问共享的方式即可查看共享目录,按下win7的快捷键(WIN+R)打开“运行”工具。
6、在“运行”中输入:\samba 服务器的ip共享目录绝祥 然后回车即可连接。
J. linux redhat怎么用xshell上传本地文件
一、使用工具:xshell、linux redhat。
二、上传步骤:
1、连接设置(linux客户端)
三、注意事项:
1.正确填写用户名和密码;
2.在ZMODEM 添加上图设置