美文网首页
20:unix/linux中远程操作与文件传输

20:unix/linux中远程操作与文件传输

作者: 寻水的_鱼 | 来源:发表于2018-08-02 20:22 被阅读14次

1、远程连接服务器:

实现仿真终端连接服务器,可以在本地打开服务器的命令行进行操作
步骤:
1、允许客户端可以通过仿真终端连接操作服务器,服务器必须安装~服务端软件
2、安装服务端软件
(1)在终端输入:sudo apt-get install openssh-server

(2)配置服务端:gedit /ect/ssh/sshd_config修改文件

在标记的下面添加:
PermitRootLogin yes
意思是:允许root用户远程登录。但实际开发过程中不允许这样做!
(3)重启服务:sudo service sshd restart
服务器配置完成
3、配置客户端
(1)安装远程终端软件【secureCRT、Xshell、Bitvisor...】
(2)打开软件,填写连接信息,连接与远程服务器(我这里安装的是:Xshell6)
首先要知道自己服务器的地址:在linux终端:ifconfig查看ip地址
在xshell中输入命令

(3)连接成功

2、远程文件交互

实现文件在不同系统传输
服务端:

  • 远程服务器上,安装文件传输服务file transfer protocal[FTP]
    sudo apt-get install vsftpd
  • 修改配置文件:sudo gedit /etc/vsftpd.conf
    修改允许用户远程上传、修改、下载文件
  • 重启服务:service vsftpd restart
安装vsftpd 修改配置文件 去掉这四处的#号 重启服务

客户端:
(1)使用软件传输文件:
继续使用xshell自带的软件 Xftp6
和Xshell一样配置连接

连接成功

文件相互拖拽,即可实现传输!
(2)使用cmd命令行连接ftp传输文件:

  • 1、在cmd命令行输入ftp,查看ftp是否被起用!

当出现ftp>时,表明windows中ftp客户端已起用
退出ftp客户端:bye 命令

  • 2、连接远程服务器:
    ftp 服务器ip地址
  • 3、输入用户名、密码
  • 4、连接成功,上传文件:put 文件路径
  • 5、下载文件:get 文件路径
图片.png

相关文章

  • 20:unix/linux中远程操作与文件传输

    1、远程连接服务器: 实现仿真终端连接服务器,可以在本地打开服务器的命令行进行操作步骤:1、允许客户端可以通过仿真...

  • Oracle环境配置

    一、环境本机操作(使用telnet/SSH工具远程登录,进行oracle的本地操作)Unix/Linux环境:1、...

  • Linux / Unix中的文件权限与示例

    Linux / Unix中的文件权限与示例 Linux是UNIX的克隆,UNIX是多用户操作系统,可以被许多用户同...

  • Linux 与 Unix

    说到 Linux,不得不提一下 Unix 操作系统,Unix 诞生于 20 世纪 60 年代末,而 Linux 诞...

  • SSH入门及基础命令大全

    SSH简介 在Linux系统中,OpenSSH是目前最流行的远程系统登录与文件传输应用,也是传统Telenet、F...

  • tool

    windows和linux文件传输rz 本地机器的文件传输到远程linux-b binary 用binary的方式...

  • Unix Vs. Linux:有什么区别?

    Unix Vs. Linux:有什么区别? [TOC] 什么是UNIX? UNIX操作系统诞生于20世纪60年代后...

  • Python学习周总结(18.04.09 - 04.14)

    1、Linux操作系统(Unix(commercial) - 商业软件,与固定硬件绑定/ Linux(free) ...

  • SecureCRT操作

    Ssh远程终端(SecureCRT)操作:是通过windows系统上的软件,远程操作Unix终端\远程操作linu...

  • linux rzsz(lrzsz)安装

    lrzsz是一个unix通信套件提供的X,Y,和ZModem文件传输协议,可以用在windows与linux 系统...

网友评论

      本文标题:20:unix/linux中远程操作与文件传输

      本文链接:https://www.haomeiwen.com/subject/lbdkvftx.html