精华内容
下载资源
问答
  • windows远程连接linux linux 工具 远程连接 windows远程连接linux linux 工具 远程连接
  • 目录 使用Xftp4软件实现Windows主机与Linux服务器文件互传 Windows利用putty软件SSH远程登录Ubuntu服务器 ...Ubuntu远程连接Windows桌面 使用Xftp4软件实现Windows主机与Linux服务器文件互传 首先下载安装Xft...

    目录

    使用Xftp4软件实现Windows主机与Linux服务器文件互传

    Windows利用putty软件SSH远程登录Ubuntu服务器

    Linux之间的文件互传scp

    Windows之间的远程控制(远程桌面连接)

    Windows之间通过网线直连传输文件

    Ubuntu远程连接Windows桌面


    使用Xftp4软件实现Windows主机与Linux服务器文件互传

    首先下载安装Xftp4软件,注意开始安装的时候会让你选择用于商业还是学术,选择免费的那个就对了。

    安装完成后打开界面如下:

    点击“新建”,进入配置界面。并安装下图进行配置:

     其中,主机填写Linux服务器的ip地址。协议选择SFTP。端口号会自适应配置为22,默认即可。下面的用户名填写需要连接的服务器用户。密码即为该用户的系统登录密码。配置完成点击“确定”。

    直接点击“连接”,即可成功连接到Linux服务器。界面如下图,左边为Windows系统的文件目录,右边为Linux系统的文件目录,左右拖拽即可完成文件互传。

     

    Windows利用putty软件SSH远程登录Ubuntu服务器

    之前的文章中我们介绍过Linux系统如何利用SSH远程登录Linux服务器。那么如果我们手边的电脑只有Windows系统,又想对服务器做远程操作怎么办呢?不用怕,Windows系统也是同样支持SSH协议的,我们只需要下载一个PuTTY软件就可以很方便的使用SSH远程登录Linux服务器。

    第一步我们需要做的仍然是确保Linux服务器中安装了openssh-server并且开启了ssh服务。参见之前的文章:https://mp.csdn.net/postedit/82810342

    第二步,安装PuTTY并打开putty.exe,界面如下图,我们只需要填写要远程登录的服务器的ip地址,其他默认即可,然后点击“open”

    之后会跳出来一个提示框,告诉你目标服务器的公钥不在你的注册列表中,是否确认登入。点击 “是” 就可以了。

    然后根据提示输入服务器的用户名和密码进行验证就可以成功登录了。

     

    Linux之间的文件互传scp

    scp(secure copy) ,是用来跨机远程拷贝文件的。数据传输基于ssh协议,使用和ssh相同的认证方式。验证时需要输入远程主机的用户登录密码。

    只要远程主机开启了ssh服务,我们就可以在安装了ssh-client的本地主机上利用 scp 命令进行两台电脑之间的文件互传。

    使用格式为:scp  -参数  文件源主机路径  文件目标主机路径

    支持的参数有:

    • -1: 强制scp命令使用协议ssh1
    • -2: 强制scp命令使用协议ssh2
    • -4: 强制scp命令只使用IPv4寻址
    • -6: 强制scp命令只使用IPv6寻址
    • -B: 使用批处理模式(传输过程中不询问传输口令或短语)
    • -C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)
    • -p:保留原文件的修改时间,访问时间和访问权限。
    • -q: 不显示传输进度条。
    • -r: 递归复制整个目录。
    • -v:详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。
    • -c cipher: 以cipher将数据传输进行加密,这个选项将直接传递给ssh。
    • -F ssh_config: 指定一个替代的ssh配置文件,此参数直接传递给ssh。
    • -i identity_file: 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。
    • -l limit: 限定用户所能使用的带宽,以Kbit/s为单位。
    • -o ssh_option: 如果习惯于使用ssh_config(5)中的参数传递方式,
    • -P port:注意是大写的P, port是指定数据传输用到的端口号
    • -S program: 指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。

    1、从远程复制文件到本地

    格式:scp  远程用户名@远程ip地址:文件路径 本机路径  远程ip地址也可以换成主机名

     scp  ldz@192.168.0.1:~/aa.txt  ~/aa.txt

    或:

     scp  ldz@ldz-dell:~/aa.txt  ~/aa.txt

     2、从本地复制文件到远程

    格式:scp 本机文件路径  远程用户名@远程ip地址:路径  (同上)

    scp  ~/d.txt ldz@ldz-dell:~/d.txt

     或:

    scp  ~/d.txt ldz@192.168.0.1:~/d.txt

     3、参数使用,如-r,递归复制整个文件夹

    scp  -r  ~/bb ldz@192.168.0.1:~/bb

     

    Windows之间的远程控制(远程桌面连接)

    被控机需进行设置(允许被远程连接):

    1、对于Windows专业版主机,设置步骤比较简单

    右键此电脑——属性——远程设置   如图勾选。

    win10的话只需进行以上设置即可。win7还需要进入用户账户设置计算机的密码:控制面板——用户账户——为您的账户创建密码。设置完成后就可以被其他的电脑进行远程桌面控制了。

    2、对于Windows家庭版主机,配置起来就稍微复杂一些(因为家庭版本身没有允许远程控制的功能,如下图)

    所以首先我们需要下载一个远程桌面的补充工具 RDPWrap 只需要下载同名压缩包即可。解压后以管理员身份运行install.bat文件,完成后即可使用,启动RDPConf.exe出现如下界面:

    看起来很复杂,但其实我们只需要修改一个地方。身份验证模式默认为Network Level Authentication,我们需要修改为Default RDP Authentication,按照图中的点选,其他均默认即可。

     

    控制端的操作:

    win10控制端在Cortana搜索“远程桌面连接”,打开会出现以下界面,输入被控端的ip地址。然后点击“连接”,如果被控端是win10专业版则可以直接成功连接。如果是win7则会弹出填写账户和密码的提示框,填好确定即可。如果是win10家庭版则不可以直接点击“连接”,需要先点击“显示选项”,手动填写要连接的远程用户名,然后再点击“连接”。

    win7控制端,开始菜单——附件——远程桌面连接

    注意通过以上步骤只是实现了Windows远程桌面连接,如果想要在远程桌面连接过程中互传文件,需要做以下设置:

    点击显示选项——>本地资源选项卡——>本地设备和资源面板——>详细信息——>驱动器

    选择一个用作文件交换的硬盘,然后再点击连接,在远程桌面的硬盘列表中就会有本地硬盘的映像。这样就可以在远程硬盘和本地硬盘之间进行文件复制和粘贴操作了。

     

    Windows之间通过网线直连传输文件

    主要用于传输大文件,而身边又没有移动硬盘的情况下(其实有移动硬盘也需要拷贝两次才能完成文件传输)。

    第一步,设置两台电脑的网络发现,右键此电脑——属性——控制面板主页——网络和Internet——网络和共享中心——更改高级共享设置

    来宾或公用中网络发现文件共享都打开。所有网络中的密码保护的共享关闭密码保护共享。

    第二步,关闭各自的防火墙。

    第三步,连接网线,将两台电脑的ip地址设置在同一网段(比如,192.168.0.1和192.168.0.2),子网掩码会自动设置,默认即可。网关和下面的dns不用设置。设置完成后win+r 输入cmd打开命令行工具,使用ping命令看网络是否连通。

    第四步,找到要传输的文件夹,右键——属性——共享选项卡——共享——在下拉列表中选择everyone——添加——共享。

    高级共享——点选共享此文件夹——确定。

    第五步,在另一台电脑上打开文件系统,在路径中输入“\\计算机名”即可查看到共享的资源,此处计算机名为共享文件的电脑的计算机名。

     

    Ubuntu远程连接Windows桌面

    前面我们提到了Windows远程Windows、Windows远程Linux、Linux远程Linux,那么Linux能不能远程Windows呢?答案不用我说,那自然是可以的。甚至于有多种方法供我们选择,比如使用Xfreerdp、rdesktop等命令行工具,还可以使用Remmina(Ubuntu自带)图形界面软件。

    首先我们来做一些准备工作,这里需要使用到的两个命令行工具我们都需要安装。在这之前我们还要确保Windows主机设置为允许远程连接(参见上面Windows远程桌面连接部分的内容)。

    1、使用Remmina

    Ubuntu中自带这个软件,其他的Linux版本需要自行下载安装。

    打开dash输入remmina进行搜索就可以找到。打开之后显示如下界面,点击“新建

    然后服务器处输入远程主机的ip地址用户名处输入远程主机用户名(如果我们的Windows主机没有设置多用户,用户名通常为我们的微软账号,不要写administrator)。密码处输入远程用户登录密码(注意不是PIN码)。然后点击“连接”即可。

    2、使用rdesktop

    rdesktop的安装

    sudo apt-get install rdesktop

    使用非常的简单,格式为:rdesktop Windows主机的ip地址 eg:

    xfreerdp 192.168.0.1

    运行即可进入Windows用户登录界面。也可以使用一些参数提前设置好远程用户的账号密码:

    rdesktop -f -u bucea-robot@outlook.com -p 123 192.168.0.1

    其中 -f 表示全屏显示(可以使用Ctrl+Alt+Enter退出全屏)。-u 表示远程用户名 -p 表示远程用户登录密码

    rdesktop同时还提供很多的选项供我们使用,详情参见 rdesktop --help

    3、使用Xfreerdp

    Xfreerdp的安装

    sudo apt-get install freerdp

    使用起来也非常简单,格式为:xfreerdp  --no-nla  Windows主机的ip地址  eg:

    xfreerdp --no-nla 192.168.0.1

    其中,--no-nla 表示禁用网络层鉴定协议。如果使用该参数,不用在命令行中指定用户名以及密码等,直接进入windows界面选择要登录的用户,由于我的电脑中只有一个账户,所以这里就不用选择账户了;如果不使用该参数,则必须在命令行中指定用户名(密码还是不用指定,不过指定密码的话待会儿就不用登录了,直接进入Windows界面),而且指定用户名的选项必须在IP地址之前,否则会提示认证失败的错误;eg:

    xfreerdp -f -u bucea-robot@outlook.com -p 123 192.168.0.1

    其中 -f 表示全屏显示(可以使用Ctrl+Alt+Enter退出全屏)。-u 表示远程用户名 -p 表示远程用户登录密码

    新版本的xfreerdp 推荐的参数写法为:/option:  修改上述命令为推荐写法即:

    xfreerdp /f: /u: bucea-robot@outlook.com /p: 123 /v:192.168.0.1

    需要注意的是,如果采用推荐写法,则ip地址前面需要添加 /v: 参数,否则会报错。

    当然了,xfreerdp所支持的参数远不止这些,感兴趣的朋友可以参考 FreeRDP使用说明

    展开全文
  • 使用Windows远程桌面连接Linux 1、检查服务器是否安装GNome [root@admin /]# rpm -qa | grep desktop 如果在查询的结果中未出现gnome-desktop,则需要配置安装源,安装GNOME图形界面,命令:y
  • Linux通过rdesktop远程连接Windows桌面

    千次阅读 2017-08-05 13:56:50
    Linux通过rdesktop远程连接Windows桌面(基于RDP协议)。PS: 1.在Debian系deepin系统15.4实测。2.本文参考多篇文章,精简而来常用方式: rdesktop -f -D -r clipboard:PRIMARYCLIPBOARD -r disk:MyDisk=/home/...

    Linux通过rdesktop远程连接Windows桌面(基于RDP协议)。

    PS: 1.在Debian系deepin系统15.4实测。2.本文参考多篇文章,精简而来

    常用方式:
    rdesktop -f -D -r clipboard:PRIMARYCLIPBOARD -r disk:MyDisk=/home/deepin -a 16 -u 用户名 -p 密码 IP:端口

    安装命令:
    sudo apt-get install rdesktop

    使用命令:
    rdesktop IP
    最简单的方式,其他参数都是默认,然后就出来了登录界面,输入用户名密码即可登录。

    rdesktop -f -D -r clipboard:PRIMARYCLIPBOARD -r disk:MyDisk=/home/deepin -a 16 -u 用户名 -p 密码 IP:端口

    -u 和 -p //指定用户名和密码。
    -D //隐藏远程桌面的顶栏。
    -f //默认全屏, 需要用Ctrl-Alt-Enter组合键进行全屏/窗口 模式切换。
    -g 1024*768 指定分辨率 workarea 自动检测当前Linux桌面尺寸全部填充
    -a //16表示使用16 bit色。
    -r clipboard:PRIMARYCLIPBOARD //本地和远程桌面共享剪切板。
    -r disk:MyDisk=/home/deepin //本地linux的目录挂载到远程Windows上,名称MyDisk。
    -r sound:[local|off|remote]    // 声音重定向。
    -r sound:local //把远程主机的声音带到本机。
    -x lan|modem //如果带宽宽的话,选择lan加载远程桌面背景,默认没有。  
    

    不想每次都敲代码,那就写个shell脚本,以后双击执行即可。

    #!/bin/bash
    rdesktop -f -D -r clipboard:PRIMARYCLIPBOARD -r disk:MyDisk=/home/deepin -a 16  -u 用户名 -p 密码 IP:端口
    exit

    -r 可以重定向许多东西:

    -r comport:COM1=/dev/ttyS0 // 将串口 /dev/ttyS0 重定向为 COM1
    -r comport:COM1=/dev/ttyS0,COM2=/dev/ttyS1 // 多个串口重定向
    -r disk:floppy=/mnt/floppy //将/mnt/floppy 重定向为远程共享磁盘 ‘floppy’
    -r disk:floppy=/mnt/floppy,cdrom=/mnt/cdrom,root=/,c=/mnt/c //多个磁盘重定向
    -r clientname= // 为重定向的磁盘设置显示的客户端名称
    -r lptport:LPT1=/dev/lp0 // 将并口 /dev/lp0 重定向为 LPT1
    -r lptport:LPT1=/dev/lp0,LPT2=/dev/lp1 // 多个并口重定向
    -r printer:mydeskjet // 打印机重定向
    -r printer:mydeskjet=”HP LaserJet IIIP” // 打印机重定向
    -r sound:[local|off|remote] // 声音重定向

    展开全文
  • windows客户端远程连接Linux服务器的常用软件,有PuTTY,用的时间久了还是感觉用着不太习惯,然后经过查找发现连接远程Linux服务器工具软件,发现用 XShell 非常nice,用着也很爽。 本地电脑远程Linux连接主要有四种...

    windows客户端远程连接Linux服务器的常用软件,有PuTTY,用的时间久了还是感觉用着不太习惯,然后经过查找发现连接远程Linux服务器工具软件,发现用 XShell 非常nice,用着也很爽。

    本地电脑远程Linux连接主要有四种方式。

    方式一:使用WebShell的方式进行远程连接,也就是通过Web浏览器端进行shell命令操作,需要在腾讯云服务器控制台操作。

    方式二【推荐】:使用XShell和PuTTY等本地客户端的方式进行远程连接。本文采用这种方式。大部分程序员和运维人员都喜欢采用这种方式,远程登录软件有很多,用的多的软件是XShell。

    方式三:Linux 或者 Mac OS 系统的本地电脑中通过 SSH 登录 Linux 实例。本地电脑必须是Linux操作系统或者Mac OS系统。

    方式四:使用 VNC 登录 Linux 实例。VNC 登录是腾讯云为用户提供的一种通过 Web 浏览器远程连接云服务器的方式。在没有安装或者无法使用远程登录客户端,以及通过其他方式均无法登录的情况下,用户可以通过 VNC 登录连接到云服务器,观察云服务器状态,并且可通过云服务器账户进行基本的云服务器管理操作。这种方式是云服务器独有的方式,需要登录腾讯云服务器后台控制台进行登录操作。

    二、CMD/PowerShell 连接远程服务器

    什么是cmd? 就是windows端的命令行窗口, 可以使用 快捷键 win + R 后在输入框里输入 cmd 然后回车调出来。

    什么是powerShell? 就是cmd的增强版。可以在电脑左下角搜索程序那里搜出来。

    用它俩连服务器是一样的方式 :

    ssh 用户名@服务器地址 如 ssh root@39.123.124.99

    ssh是以ssh模式连接远程服务器的命令。

    如果你的用户名和服务器地址都对了,那么下一行就会让你输入password, 需要注意的是,在你输入的时候它并不会显示你的输入, 你只需要认真输入完后回车就OK了,

    成功的话就连上了, 然后就是使用命令了。
    在这里插入图片描述
    三、XShell连接远程服务器

    XShell 可以从官网上下载, v6版本的选择个人用户 是免费使用的。

    1,通过左上角 文件 -> 新建 然后一步步的下去,

    1. 新建窗口,直接输入 ssh root@123.123.123.123 ( root: 用户名, 123.123.123.123 :主机) 然后回车,就会蹦出同样的输入密码的界面。

    到输入密码的那个页面(下图第4个) 如果你使用 密钥登录的话,就选public key ,如果是账号密码登录的话,就选 Password

    但是会出现个情况,就是password那个选项不能选,这个我也不知道什么原因,然后我去阿里云后台,给服务器重置了密码 ,重启 后再来XShell ,使用上述操作,这个时候,它就可以选了,猜测有可能是没有设置密码,导致这个不能选。

    展开全文
  • windows如何远程连接linux

    千次阅读 2018-01-12 11:26:55
    一、下载Xshell-5.0.1339(pwd:4kwf),安装完成进入下一步; 二、打开Xshell,如下图所示: ... ...ps:输入要远程的主机ip,端口默认22,要连接的不是端口不是22,请自行修改,完事点击确定...下面是连接成功的截图:

    一、下载Xshell-5.0.1339(pwd:4kwf),安装完成进入下一步;

    二、打开Xshell,如下图所示:

    三、按上图箭头指示操作后,点击新建,弹出新建窗口,如下图所示:

    ps:输入要远程的主机ip,端口默认22,要连接的不是端口不是22,请自行修改,完事点击确定(如果需要输入用户名和密码按照提示来就可以了)。

    下面是连接成功的截图:



    展开全文
  • xshell(windows远程连接Linux)xshell(windows远程连接Linux)xshell(windows远程连接Linux)xshell(windows远程连接Linux
  • Linux远程桌面连接windows

    千次阅读 2019-08-17 15:05:07
    首先打开windows远程连接服务,允许用户远程连接到本机: 右键 -> 我的电脑 -> 属性 -> 远程 -> 允许用户远程连接到此计算机 二、Linux配置: 这里我们需要安装rdesktop和tsclient,其中rdesktop是...
  • Windows远程连接Linux之Xshell与Xftp组合
  • Linux下通过rdesktop连接Windows远程桌面

    千次阅读 2019-01-08 14:11:50
    前言 最近用windows自带的进程桌面远程连接树莓派的桌面环境,突发其想想用...rdesktop是linux下支持Windows远程桌面连接的客户端程序,在linux系统下可通过它远程访问Windows桌面,支持多种版本。rdesktop是so...
  • Linux远程连接Windows桌面软件。有用的就下了
  • 一、Linux系统xrdp安装 打开系统的命令界面,依次输入如下命令: 1 #安装xrdp 2 sudo apt-get install xrdp 3 #安装vnc4server 4 sudo apt-get install vnc4server tightvncserver 5 #安装xubuntu-desktop ...
  • 如何在不借助外部工具的情况下,使用window自带的桌面远程工具连接图形化linux服务器,使linux在自己电脑上无缝使用
  • windows 连接Linux远程桌面

    千次阅读 2019-08-07 09:19:35
    windows 连接Linux远程桌面 先确认是否linux是否安装了桌面版:rpm -qa | grep desktop 如果在查询的结果中未出现gnome-desktop,则需要配置安装源,安装GNOME图形界面 安装图形界面 ​ yum upgrade yum -y ...
  • [安装教程]使用Windows10远程桌面连接访问Ubuntu

    万次阅读 多人点赞 2018-10-27 12:18:58
    为了运行DRL的FlappyBird训练,所以需要屏幕监测小鸟的训练状态,需要远程连接屏幕来观察。但是看了许多教程都很复杂,而且一般都是比较老的版本。 注意: 我个人测试后,通过下述方式进行设置后,只能显示Ubuntu的...
  • 1.PuTTY 体验不是很好 2.XShell 体验很好,但是收费。有破解版 具体怎么用自己百度
  • Windows通过SSH远程连接Linux

    万次阅读 2018-04-26 22:31:01
    可以把它做成在互联网中的远程操控, 不过技术难度上加了一个等级, 如果你想是想人在公司, 却要操控家里的 Linux, 可以参考免费的软件 (TeamViewer) 。1.给Linux安装SSHUbuntu默认并没有安装ssh服务,如果通过ssh链接...
  • 使用过windows远程桌面的朋友都知道,windowsxp以上的操作系统都有远程桌面的功能,这个软件就是让Linux方便的连接windows 远程桌面。希望这个软件能给需要的人带来方便。
  • Kali Linux远程连接Windows服务器

    千次阅读 2017-11-30 21:06:26
    另外,我们从主机服务商那里购买的Windows操作系统的服务器都是默认开启了远程连接的,如果我们要在局域网里连接桌面版的Windows系统一般还需要开启并配置好远程桌面。 操作步骤: 安装rdesktop,输入命令: ...
  • linux远程连接windows服务器操作

    千次阅读 2017-08-29 16:49:10
    由于公司办公电脑用的是linux,突然碰到一个需求,连接windows2003服务器,下载文件 我靠,这可怎么整。 赶紧百度一查,然后都是各种windows连接linux实现文件传输,感觉不太适用。因为服务器限制了不能给你随便装...
  • WindowsLinux相互远程桌面连接

    千次阅读 2020-02-17 14:51:43
    今天跟大家一起讨论下,利用...一、Windows远程Linux桌面 本次实验以CentOS 7.7为例 [root@qll251 ~]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) 检查服务器是否安装图形桌面GNome [ro...
  • VNCViewer Windows远程连接Linux桌面

    千次阅读 2014-10-31 22:27:53
    但是之前都是通过ssh链接远程服务器的,在ssh中肯定不能打开eclipse等集成开发工具,因此我们要在远程服务器上安装桌面及vncserver,然后在windows中用vncViewer连接。 一:服务器端(Centos6.5) 1:安装桌面: # yum ...
  • windows 远程桌面连接 kali linux

    千次阅读 2017-07-09 17:06:30
    这篇文章成功解决了windows远程连接 kali 的一些问题,免去了网上一些教程中提到的卸载桌面再安装桌面的步骤。Step 1:安装xrdp# apt-get install xrdpStep 2:安装vnc4server# apt-get install vnc4serverStep 3...
  • windows远程连接Linux桌面

    千次阅读 2013-06-14 15:57:26
    windows下使用vnc viewer远程连接Linux桌面,主要配置步骤: Linux: 1.rpm -qa vnc //查看是否安装vnc服务,如果没有安装,可以使用yum,或者rpm进行安装 2.修改配置文件: vim /etc/sysconfig/vncservers,如...
  • Windows(64位)下的远程连接Linux的工具,解压缩就可以使用。
  • 1.准备工作 > Windows 下载解压安装VNC 下载地址:https://www.realvnc.com/en/connect/download/vnc/ &... Linux (Centos)安装 vncserver 服务 aum instaltigervnc tigervnc-server -y...
  • windows远程连接Linux的mysql

    千次阅读 2018-09-17 19:30:32
    windows远程连接Linux的mysql 1. 远程连接设置 1.1 进入mysql 1.2 把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户 mysql> grant all privileges on *.* to root@'%'identified by '...
  • linux系统下可通过它远程访问Windows桌面,支持多种版本。rdesktop是sourceforge下支持GPL协议的一个开源项目,采用RDP(Remote Desktop Protocol,远程桌面协议),几乎可以连接windows的所有版本. 首先是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 142,624
精华内容 57,049
关键字:

linuxwindow10远程连接

linux 订阅