精华内容
下载资源
问答
  • 远程连接
    千次阅读
    2022-03-09 08:57:52

    1.从面对面,走向“远程连接”

    没有出现通信工具之前,人们想和远方的人沟通,必须面对面(本地化)。。

    即使是邮差,也是通过他人传达。那是一个被时空束缚的时代。

    因此他们开始寻求改变,后来,出现了烽火,飞鸽传书,通信灯塔等。(当然工具也要使用得当,不然就会出现“烽火戏诸侯”的悲剧。。。)

    但那依然是“家书抵万金”的短程通信时代。

    而后,基于电和电磁波等媒介,诞生了电话,手机,互联网等,彻底改变了通信方式,人与人,人与物,物与物之间,能够进行远程互联。

    从此,人们打破时空束缚,“远在天边”的万物又“近在咫尺”。让人们更加灵活高效,便捷地进行合作,从而创造更加辉煌的人类事业!

    2.同样的困惑

    由于现在要在一台Ubuntu工控板(同时搭载众多传感器)上开发应用,但其他事项又需要在另一台WIN10电脑上操作,所以我要为两台电脑配置各自的硬件,如显示器,鼠标键盘,设备成本直接double,还得占用办公桌空间。。更关键的是,操作其中一个系统,必须“面对面”。比如从WIN10转向操作Ubuntu,我必须换到另一套显示屏,鼠标键盘进行操作。。

    至此,如果你觉得这样来回切换没啥问题,不嫌麻烦,那么全文到此结束;如果有问题,请继续往下看。

    我们的困惑是一致的:

    因搬砖需要,增加一台Ubuntu电脑,就增加了我们的设备,空间等成本,同时,增加“面对面”操作的麻烦,冗余,不便。

    那么该如何解决这一困扰呢?合二为一?

    几种设想:

    1. 在win10上创建Ubuntu虚拟机,开发程序后,移植到Ubuntu上测试,其中需要同步系统环境配置,解决传感器硬件接入,执行器输出等问题。
    2. 两台电脑通过有线连接,在任意一台电脑上,可以同时显示并实时切换操作两个系统。显示屏,键盘,鼠标等硬件实现共用。
    3. 两台电脑通过远程连接,实现“合二为一”。

    结合功能条件和可行性,我将采取第三种设想-远程连接,来解决困扰。

    3.实现远程连接

    win10与Ubuntu的远程连接,有如下主流方案可供大家参考:

    1. 通过配置ssh和xshell/putty,实现远程连接。
      评估
      优点:配置快速便捷。
      缺点:是命令行操作,需要了解更多终端命令。
      操作
      网上已有教程众多,不再赘述,可参考:https://developpaper.com/linux-configuration-ssh-and-xshell-connect-server-tutorial-illustration
      结束:即可在xshell,通过终端命令远程操作Ubuntu。
      异常诊断
      无法连接:
      ssh服务是否开启,port是否打开?
      登入Ubuntu的用户名和账号是否正确?
      用于xshell登入Ubuntu的IP地址,是否能够被win10的网络访问到?在win10,按下(WIN+R),ping下IP地址,查看连接状态。
    2. 通过配置xrdp和远程桌面连接应用
      评估:
      优点:win10系统自带“远程桌面连接应用”,直接搜索即可;图形化界面
      缺点:Ubuntu的远程桌面有点卡顿
      操作:网上已有教程众多,不再赘述,可参考:
      https://blog.csdn.net/ZhangRelay/article/details/119831788
      https://linuxconfig.org/ubuntu-20-04-remote-desktop-access-from-windows-10
      结束:可通过远程桌面连接Ubuntu,实现图形化界面操作。
      异常诊断:
      黑屏
      Ubuntu自动登入账号:参考上面博文,在远程桌面连接选择“LOCAL ACTIVE SESSION”进行登入。
      Ubuntu开机需要手动输入密码登入账号,注销当前Ubuntu用户。
    3. 通过teamviewer,实现远程连接
      评估:
      优点:易于设置,较流畅的图形化界面
      缺点:需要上网;固定密码;安全等级不高
      操作:
      Ubuntu需要设置成开机自动登录
      win10和Ubuntu分别按照对应teamviewer.下载地址:https://www.teamviewer.com/en/
      下载安装完成,打开teamviewer。两台电脑桌面上都有ID和密码:
      在win10的teamvierw里,输入Ubuntu电脑的ID和密码即可远程连接。

    再往下的步骤是,实现开机重启后,自启动连接teamview。

    1. 打开teamviewer的选项,勾选start teamviewer with system ,即可开机进入桌面后自启动:
    2. 在选型里,点击security,勾选 grant easy access。即可避免每次重启teamviewer,密码都会更改。
    3. 结束:完成teamviewer远程连接Ubuntu
    4. 异常检查:
      win10端连接失败/超时
      启动项?
      系统是否自动登录账号?
      网络是否正常?
      win10端未出现桌面或黑屏
      Ubuntu的电脑是否检测到显示端口?

    补充:
    可用终端命令,远程对Ubuntu桌面进行锁屏和解锁,前提是已经进入过桌面。

    锁屏:gnome-screensaver-command -l

    解锁:gnome-screensaver-command -d

    设置开机启动的方式:

    startup application preferences

    systemd

    crontab

    写在最后:

    在此过程中,也遇到了一些仍未解决的问题,分享给大家,希望互相学习探讨!
    
    1. Ubuntu开机需要手动登入时,如何在WIN10端远程操作,使其登入界面?
    2. 如何在Ubuntu开机登入的界面,运行teamviewer?
    3. 开机到登入界面,在登入账号的界面,进入界面后,这三个阶段的启动项?如何设置?
    更多相关内容
  • ❤️保姆级!超详解!远程连接Linux虚拟机!❤️

    万次阅读 多人点赞 2021-09-15 06:18:19
    本文详细讲解远程连接虚拟机的步骤,考虑到较多人使用Ubuntu 和 CentOS,本文分别针对这两种操作系统进行讲解。 实际上,大多数桌面操作系统都是基于 Ubuntu 来的,很多的操作系统是基于 CentOS 的,所以会了这两种...

     🎈 作者:Linux猿

    🎈 简介:CSDN博客专家🏆,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!

    🎈 关注专栏:Linux 技术 (优质好文持续更新中……)🚀


    🍓目录

    ✨一、Ubuntu

    📢1.0 环境

    📢1.1 安装辅助软件

    📢1.2 启动服务

    📢1.3 设置 root 密码,修改配置

    📢1.4 远程连接

    ✨二、CentOS

    📢2.0 环境

    📢2.1 设置 IP

    📢2.2 远程连接

    ✨三、远程连接工具

    📢3.1 XShell

    📢3.2 MobaXterm

    🪐四、总结


    本文详细讲解远程连接虚拟机的步骤,考虑到较多人使用 Ubuntu 和 CentOS,本文分别针对这两种操作系统进行讲解。

    实际上,大多数桌面操作系统都是基于 Ubuntu 来的,很多的操作系统是基于 CentOS 的,所以会了这两种操作系统,基本就会了绝大多数的情况了。

    ✨一、Ubuntu

    📢1.0 环境

    使用的环境如下所示:

    linuxy@linuxy:~$ cat /proc/version
    Linux version 5.8.0-50-generic (buildd@lgw01-amd64-030) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #56~20.04.1-Ubuntu SMP Mon Apr 12 21:46:35 UTC 2021
    linuxy@linuxy:~$ 

    📢1.1 安装辅助软件

    依次执行如下命令:

    linuxy@linuxy:~$ sudo apt update // 更新源
    
    linuxy@linuxy:~$ sudo apt install net-tools // 安装net-tools,提供 ifconfig 命令
    
    linuxy@linuxy:~$ sudo apt install openssh-server // 安装 openssh-server,用于 SSH 连接

    上面三条命令的功能依次是:更新源、安装net-tools,提供 ifconfig 命令、安装 openssh-server,用于 SSH 连接。

    📢1.2 启动服务

    依次执行如下命令:

    linuxy@linuxy:~$ sudo systemctl enable ssh // 设置开机启动
    
    linuxy@linuxy:~$ sudo systemctl start ssh // 开启服务

    上面两条命令的功能依次是:设置 ssh 服务开机启动,启动 ssh 服务。

    📢1.3 设置 root 密码,修改配置

    如果想要使用 root 远程登录的话,执行如下命令:

    linuxy@linuxy:~$ sudo passwd root
    
    linuxy@linuxy:~$ sudo sed -i '/#PermitRootLogin prohibit-password/a\PermitRootLogin yes' /etc/ssh/sshd_config
    
    linuxy@linuxy:~$ sudo systemctl restart ssh

    ubuntu 上默认是不允许 root 远程登录的,需要修改配置,修改后重启 ssh 服务。

    📢1.4 远程连接

    使用远程连接工具进行连接,下面通过 Windows 的终端进行连接。

    图1 远程连接

     连接命令格式为:ssh 用户名@IP

    远程连接工具看第三部分。

    ✨二、CentOS

    📢2.0 环境

    使用的环境如下:

    ersion 4.18.0-80.el8.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC)) #1 SMP Tue Jun 4 09:19:46 UTC 2019
    [linuxy@localhost ~]$ 

    📢2.1 设置 IP

    [root@localhost ~]# sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33

    修改 ifcfg-ens33 ONBOOT=no 为 ONBOOT=yes,文件内容如下

    TYPE=Ethernet
    
    PROXY_METHOD=none
    
    BROWSER_ONLY=no
    
    BOOTPROTO=dhcp
    
    DEFROUTE=yes
    
    IPV4_FAILURE_FATAL=no
    
    IPV6INIT=yes
    
    IPV6_AUTOCONF=yes
    
    IPV6_DEFROUTE=yes
    
    IPV6_FAILURE_FATAL=no
    
    IPV6_ADDR_GEN_MODE=stable-privacy
    
    NAME=ens33
    
    UUID=98a1093c-5c53-402f-ab07-60b29071b1df
    
    DEVICE=ens33
    
    ONBOOT=yes

    重新载入配置文件

    [root@localhost ~]# nmcli c reload

    执行 ifconfig 查看一下 IP,这时候就有 IP 了,如下所示:

     在 Windows 下 ping 一下虚拟机的 IP,如下所示:

     显示已经连通。

    📢2.2 远程连接

    使用远程连接工具进行连接,下面通过 Windows 的终端进行连接。

     连接命令格式为:ssh 用户名@IP

    远程连接工具看第三部分。

    ✨三、远程连接工具

    📢3.1 XShell

    Xshell 是一个非常强大的 SSH 客户端,支持 SSH1, SSH2, 以及 Microsoft Windows 平台的 TELNET 协议。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而在本地远程控制服务器。

    图1 XShell

      

    📢3.2 MobaXterm

    MobaXterm 是一个强大的 SSH 客户端,为 Windows 桌面提供了重要的远程网络工具(SSH、X11、RDP、VNC、FTP、MOSH 等)和 Unix 命令(bash、ls、cat、sed、grep、awk、rsync 等)。

    图2 MobaXterm

      

    🪐四、总结

    远程连接主要是配置网络、安装依赖包、使用远程工具连接,远程连接是通过 SSH 的形式进行连接的。

    好文推荐

    Git 开发必备 .gitignore 详解!【建议收藏】

    最受欢迎的 Linux 竟然是它,Ubuntu 排第六 ?

    Linux 30岁了,你知道吗?

    地铁上读完《UNIX环境高级编程》是一种怎样的体验!


     🎈 欢迎小伙伴们点赞👍、收藏⭐、留言💬


    展开全文
  • Linux下远程连接MySQL数据库的方法

    万次阅读 2021-05-12 04:13:14
    Linux下远程连接MySQL数据库的方法踩坑笔记估计搞了一个多小时才把这个远程连接搞好。一台本地电脑,一台云服务器,都是linux系统。步骤1、在服务器端开启远程访问首先进入mysql数据库,然后输入下面两个命令:grant...

    Linux下远程连接MySQL数据库的方法

    踩坑笔记

    估计搞了一个多小时才把这个远程连接搞好。一台本地电脑,一台云服务器,都是linux系统。

    步骤

    1、在服务器端开启远程访问

    首先进入mysql数据库,然后输入下面两个命令:

    grant all privileges on *.* to 'root'@'%' identified by 'password';

    flush privileges;

    第一个*是数据库,可以改成允许访问的数据库名称

    第二个 是数据库的表名称,代表允许访问任意的表

    root代表远程登录使用的用户名,可以自定义

    %代表允许任意ip登录,如果你想指定特定的IP,可以把%替换掉就可以了

    password代表远程登录时使用的密码,可以自定义

    flush privileges;这是让权限立即生效

    2、修改my.cnf配置文件

    这个是mysql的配置文件,如果你无标题文章找不到在哪里的话,可以输入find /* -name my.cnf找到

    通过vim编辑该文件,找到bind-address    = 127.0.0.1这一句,然后在前面加个#号注释掉,保存退出

    3、重启服务

    service mysql restart

    4、在本地远程连接

    在终端输入:

    mysql -h 服务器ip地址 -P 3306 -u root -p

    然后输入密码即可。

    root是第1点设置的用户名,密码也是第1点设置的密码

    一些细节

    在网上找了很多文章,说要开启3306端口才能连接,但是我开启了却还是无法连接,后来又找到了一些文章,说要更改my.cnf,也就是上面的第2点,更改了然后重启服务器就可以了。

    刚刚在另外一台服务器上面试了一下,没有配置过端口,通过上面三步,很快就连上了。

    所以第二点非常重要,基本上每个人装mysql的时候都会去配置那个文件,因为字符集需要配置。所以肯定有那个文件的,用find命令找找就行了。

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

    时间: 2017-06-04

    今在服务器上 有mysql 数据库,远程访问,不想公布root账户,所以,创建了demo账户,允许demo账户在任何地方都能访问mysql数据库中shandong库. 方案一: 在安装mysql的机器上运行: 1: 创建user用户 复制代码 代码如下: CREATE USER demo IDENTIFIED BY "123456" 2. 复制代码 代码如下: mysql>GRANT ALL PRIVILEGES ON shandong.* TO 'demo'@'%'WITH G

    最近服务器很不稳定,于是重装了mysql 和php 服务,但是接着却遇到了很头疼的麻烦. 远程连接mysql是总是提示: 复制代码 代码如下: Lost connection to MySQL server at 'reading initial communication packet', system error: 0 很明显这是连接初始化阶段就丢失了连接的错误. google半天大多是说的注释掉配置文件中 bind-address = 127.0.0.1 这一句. 但是我的配置文件并没有配

    前言 学习MySQL重新整理以前非MK的记载 描述 没有开启的话连接数据库报错:2003-can't connect to MYSQL 方法/步骤 •第一步 远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库.登陆数据库. mysql -u$user -p $pwd •第二步 创建用户用来远程连接 GRANT ALL PRIVILEGES ON *.* TO '$username'@'%' IDENTIFIED BY '$password' WITH GRANT OPTIO

    而这些东西,正是新手很困惑的地方.一下是我的安装笔记,在Centos虚拟机上安装成功.中文的参考:http://xieyu.blog.51cto.com/213338/59749英文的参考 How to Install MySQL 5.0 on Linux,How to Install PHP 5 on Linux ,How to Install Apache 2 on Linux Linux mysqlapache php 安装过程.将apache ,mysql ,php 的tar.gz 文件

    6b5aa0751a6f1e6a9d0b665a02cc1f46.gif

    第一中方法:比较详细以下的文章主要介绍的是MySQL 数据库开启远程连接的时机操作流程,其实开启MySQL 数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL 数据库开启远程连接的时机操作流程. 1.d:\MySQL\bin\>MySQL -h localhost -u root 这样应该可以进入MySQL服务器 复制代码 代码如下: MySQL>update user set host = '%' where user = 'root'; MySQL&g

    6b5aa0751a6f1e6a9d0b665a02cc1f46.gif

    今天配置Linux下MySQL数据库可以远程访问的问题,百度这方面的资料有很多,但是方法都一样,都试过了却未能解决,记录一下  第一步:在/etc/mysql/my.cnf下找到bind-address = 127.0.0.1 在这行前加个"#"进行注释,或者改为: bind-address = 0.0.0.0 允许任意IP访问:或者指定自己需要远程访问的IP地址. 然后重启mysql:sudo /etc/init.d/mysql restart 第二步:授权用户能进行远程连接 gra

    在进行 ping和route后发现网络通信都是正常的,而且在mysql机器上进行本地连接发现是很快的,所以网络问题基本上被排除了.以前也遇到过一次这样的问题,可后来就不知怎么突然好了,这次又遭遇这样的问题,所以想看看是不是mysql的配置问题.在查询mysql相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在mysql的配置文件中增加如下配置参数: [mysqld]skip-name-resolve 在linux下配置文件是/etc/my.cnf,在windows下配置文件是my

    前言 最近在工作中遇到了这个需求,估计搞了一个多小时才把这个远程连接搞好.一台本地电脑,一台云服务器,都是linux系统.下面来看看详细的介绍: 步骤 1.在服务器端开启远程访问 首先进入mysql数据库,然后输入下面两个命令: grant all privileges on *.* to 'root'@'%' identified by 'password'; flush privileges; 第一个*是数据库,可以改成允许访问的数据库名称 第二个 是数据库的表名称,代表允许访问任意的表 r

    1.改表法.可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" 复制代码 代码如下: mysql -u root -pvmwaremysql>use mysql; mysql>update user set host =

    vim /etc/my.cnf注释这一行:bind-address=127.0.0.1 ==> #bind-address=127.0.0.1保存退出.mysql -uroot -p123456 为需要远程登录的用户赋予权限: 复制代码 代码如下: mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "123456";mysql> flush privileges; 远程登录命令

    4fa7da368f654b2c2b26829ec07ed1ed.png

    debian6系统: 首先先安装mysql吧: 打开终端(root)用户登入 apt-get purge mysql-server-5.5 安装完成后: 默认情况下Mysql只允许本地登录,所以需要修改配置文件将地址绑定给注释掉: 复制代码 代码如下: vim /etc/mysql/my.cnf #bind-address  = 127.0.0.1 

    e1475c169797b79f3eaac56ee9c7d648.png

    MySql远程连接无法打开解决办法 1.改表法. 请使用mysql管理工具,如:SQLyog Enterprise.navicate mysql 可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑使用mysql管理工具登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" 2. 授权法.

    efdb2358e926fd7a21d6b4ebcf6b133b.png

    一.概述  本文主要介绍通过federated存储引擎建立远程连接表 测试环境:mysql 5.6.21 二.步骤 开启federated存储引擎 先查看federated存储引擎存储引擎是否启用 SHOW ENGINES ; 默认mysql是没有开启federated存储引擎,我这里因为已经配置了. 开启federated存储引擎只需要在my.cnf文件中增加'federated'就可以. 创建远程连接表 mysql配置远程连接必须在本地创建federated存储引擎的表,配置远程连接参数,本

    8134e476609dd69c441b61873c99a1d1.png

    说明:当别的机子(IP )通过客户端的方式在没有授权的情况下是无法连接 MySQL 数据库的,如果需要远程连接 Linux 系统上的 MySQL 时,必须为其 IP 和 具体用户 进行 授权 .一般 root 用户不会提供给开发者.如:使用 Windows 上的 SQLyog 图形化管理工具连接 Linux 上的 MySQL 数据库,必须先对其进行授权. 1.在虚拟机中使用 root 用户登录 mysql 数据库 mysql -u root -p 说明:root 用户密码一般设置为 root 2

    1. 安装MySQL: 利用下面三条命令安装相应软件: $sudo apt-get install mysql-server $sudo apt-get install mysql-client $sudo apt-get install libmysqlclient-dev 在执行第一条命令的过程中,需要设置MySQL的root账号的密码. 利用下面的命令查看MySQL的scoket状态,若处在listen状态则表示安装成功. $sudo netstat -tap | grep mysql 2

    Centos7使用yum安装MySQL以及如何实现远程连接,因为MySQL被Oracle收购,目前推荐使用mariadb数据库 步骤如下: 1)yum install mariadb 2) yum install mariadb-server 3) yum install mariadb-devel chmod -R 770 /var/lib/mysql systemctl restart mariadb.service 至此MySQL安装完成 初始化密码: 执行mysql命令,设置初始密码 S

    1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息.可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态.最安全的状态是到服务器的Console上面操作,并且拔掉网线. 2.修改MySQL的登录设置: vim /etc/my.cnf 在[mysqld]的段中加上一句:skip-g

    展开全文
  • Linux 远程连接

    千次阅读 2021-11-15 11:10:33
    Linux 可部署在虚拟机中作为入门学习使用,Linux 更多的是作为服务器使用,服务器一般固定放在机房中,我们使用时就需要远程连接到服务器,来进行管理和维护。比如说,当你购买一台阿里的服务器,商家不可能发快递...

    Linux 可部署在虚拟机中作为入门学习使用,Linux 更多的是作为服务器使用,服务器一般固定放在机房中,我们使用时就需要远程连接到服务器,来进行管理和维护。比如说,当你购买一台阿里的服务器,商家不可能发快递到家,也不用下载安装包配一遍服务器,我们只需要通过使用自己喜欢的远程连接工具,将远程的服务器连接到本地,所以我们不用关心服务器在什么位置,用就是了。

    1. Linux 连接工具

    常用的连接工具:Xshell、MobaXterm、PCP、Putty、FinalShell…

    工具很多,随便挑一两个会用就行,不单单就一个使用,是因为不能确保同事们使用的是哪种工具,万一有啥问题需要你帮忙处理,看到人家工具都不认识就尴尬了。

    1.1 Xshell

    Xshell 是强大的安全终端模拟软件,支持SSH1, SSH2, SFTP, TELNET, RLOGIN和串行协议,提供了一种方便的方式来管理和运行多个会话为本地和远程主机创建和管理会话文件。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。

    Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。

    Xshell 可搭配 Xftp 实现文件传输,搭配 Xagent 实现代理身份和转发,也可使用 Xmanager ,该工具集成了 Xshell、Xftp、Xplod等工具,但用的更多的还是 Xshell、Xftp。

    Xshell 是一个轻量小巧但功能强大的便捷工具,也是我学习时使用较多的连接工具,推荐推荐!!

    Xshell 传送门(免费版):https://www.netsarang.com/zh/free-for-home-school/

    下载说明:填姓名和邮箱后,下载链接将发送至邮箱,点击邮箱中的链接就开始下载了,傻瓜式安装很方便。

    image-20211115094022314

    1.2 MobaXterm

    MobaXterm 是一款远程计算的终极工具箱。在单个 Windows 应用程序中,它提供了大量为程序员、网站管理员、IT 管理员和几乎所有需要以更简单的方式处理远程工作的用户量身定制的功能。

    MobaXterm 为 Windows 桌面提供所有重要的远程网络工具(SSH、X11、RDP、VNC、FTP、MOSH 等)和Unix 命令(bash、ls、cat、sed、grep、awk、rsync 等) , 在一个开箱即用的便携式 exe 文件中。

    MobaXterm 十分专业、十分强大!当然,公司使用啊。

    image-20211115094821382

    2. Xshell

    2.1 获取 IP

    Linux 系统中是通过 ssh 服务实现的远程登录功能,默认 ssh 服务端口号为 22。

    连接之前我们需要先获取虚拟机或服务器的 IP 地址。

    如果是虚拟机使用 ifconfig 命令查看网卡设备:

    image-20211115100347616

    如果是服务器,比如阿里的,在服务器配置中就能看到:

    image-20211115100745102

    2.2 Xshell 远程连接

    可能因为我之前连接过,所以没有跳出来 SSH 验证,不过不要紧,如果有相应的弹窗只要不点取消就行了。

    Xshell 连接上后,就可以在 Xshell 中敲命令了,跟 CMD、Terminal 中是一样的。

    1115Linux连接

    2.2 Xshell 管理器

    Xshell 的会话管理器、标签管理器、文件管理器都可以在菜单栏中的查看中打开和关闭。

    image-20211115102331518

    2.3 隧道窗格

    Xshell 的隧道窗格可以实时显示当前目录的文件和目录,方便查阅。

    1115Xshell隧道

    2.4 Xshell 撰写

    当我们连接了多台虚拟机或服务器,并且想要同时给它们发送相同的命令,我们可以使用撰写的功能。

    1115Xshell撰写

    2.5 Xshell 个性化

    Xshell 有许多个性化的设置,比如设置会话的颜色、字体、字号、主题配色、布局、透明度等等,自己试试吧!

    3. MobaXterm

    3.1 MobaXterm 远程连接

    1115Moba连接

    3.2 MobaXterm sftp

    sftp 工具可以让我们很方便的进行文件的上传和下载。在 MobaXterm 也能够像 Xshell 一样实时显示文件和目录(上面的Gif就可以看到了),左下角的选项记得勾选上。

    3.2.1 文件下载

    在 MobaXterm 的 sftp 中,我们将文件拖到 Win 的桌面,就相当将文件下载下来了。

    1115Moba下载

    3.2.2 文件上传

    在本地编辑好后,将文件拖回目录中,就是文件上传了。(在MobaXterm中双击该文件也编辑)

    1115Moba上传

    4. 写在最后

    日常学习 Xshell 够用,企业中可能会用功能更强大的 MobaXterm 。

     


    ❤️ END ❤️
    展开全文
  • 解决SQLServer远程连接失败的问题

    千次阅读 2021-07-31 09:05:40
    解决SQLServer远程连接失败的问题机房收费系统异地发布的时候,需要保证数据库能够远程连接,但连接的时候通常会报错:要解决这个问题,首先需要检查SqlServer 的几项设置。(这些设置一般都是系统默认项,不过最好看...
  • mysql 开启 远程连接

    千次阅读 2022-06-15 17:22:09
    本文描述了怎么设置远程连接。先看下 用户表的信息 注意:这里的 root 账户的 host 的值是 localhost开始修改,执行: 修改后:注意:这里的 root 账户的 host 的值变成了 % % 这个百分号表示的意思是任意机器都可以...
  • 网络打印机是办公人员必不可少的打印设备,有时候由于工作需要,要远程桌面连接打印机,但是很多win10系统用户不知道要怎么远程连接网络打印机,其实方法挺简单的,这就给大家带来win10远程连接打印机的方法。...
  • pycharm远程连接服务器完整教程

    万次阅读 多人点赞 2021-07-14 21:29:01
    pycharm远程连接服务器完整教程 前言: 师弟总结的Word版本教程,整理出来供大家参考~ 第一步: 只有pycharm专业版才能远程连接服务器。 附:专业版破解文件和教程(2020.1.3版本及以下) 链接: ...
  • Linux服务器远程连接

    千次阅读 2022-02-09 15:21:56
    一、Linux服务器远程连接失败解决办法 通常需要借助远程连接工具来连接Linux远程服务器,如xshell;但在连接时总会出现连接失败的情况,接下来就介绍连接失败的原因。 1、检查用户名和密码 首先可以先检查验证...
  • 局域网远程连接开启方法步骤

    千次阅读 2021-07-03 02:25:40
    局域网远程连接给我们操控计算机带来方便,用来为远程办公人员、外出人员,以及监视和管理多个部门办公室服务器的系统管理员提供远程网络等,不过许多人还是不会使用,下面小编和你一起看看!局域网开启桌面远程连接...
  • MySQL配置远程连接

    千次阅读 2022-04-05 09:35:34
    mysql在安装好之后默认是不支持远程连接的,需要用localhost和127.0.0.1才能进行连接,需要进行手动设置才能进行远程连接。 不设置数据库远程连接,在进行远程连接的时候会报以下错误 查看mysql库下的user表...
  • MySql设置远程连接

    千次阅读 2022-04-04 14:30:18
    MySql设置远程连接Windows与Linux同理 本文使用的是MySQL8.0版本,安装在centos7中,不管是在Windows还是Linux中都是通用的,基于权限修改来达到远程连接的目的 Windows与Linux同理 打开终端控制面板,输入mysql -...
  • Redis开启远程连接

    千次阅读 2021-06-15 20:20:37
    Redis开启远程连接1 开启远程连接2 Jedis连接Redis3 Jedis优化连接3.1 Jedis连接池4 lettuce 1 开启远程连接 redis默认是不支持远程连接,需要手动开启,在redis.conf文件中,找到下方法代码: #bind 127.0.0.1 ...
  • 如何远程连接数据库

    千次阅读 2022-04-25 10:51:10
    大家在本地连接自己的数据库可能没有问题,但当服务器的时候就需要远程连接了,那么如何能够让远程的数据库被我们访问到呢,接下来就具体执行一下相关的操作,以我的为例,连接虚拟机中的数据库,操作系统是linux ...
  • Putty 远程连接

    千次阅读 2021-12-02 10:34:35
    需求:需要一根网线用于连接电脑和开发板(无网状态),设置ip属于同一网段,即可远程连接; 预备知识:同一网段、网关 如何判断是否在同一网段? 将需要判断的ip地址和子网掩码进行与运算,得到的结果如果相同,则...
  • MongoDB数据库远程连接

    千次阅读 2022-01-13 01:32:57
    2、pymongo中远程连接的方法: import pymongo myclient = pymongo.MongoClient("mongodb://user:password@ip:port/数据库名字") 例如: myclient = pymongo.MongoClient("mongodb://li:5911@123.123.23.177
  • Mac下远程连接windows

    千次阅读 2021-08-13 09:35:27
    1、开始容许远程连接。 2、关闭防火墙。 3、设置一个密码,不能为空或者不设置。 4、不要设置休眠模式。 以上是windows之间可以通过“远程桌面连接”客户端可以完成从一台主机到另一台主机的访问。 在mac...
  • VScode远程连接linux

    千次阅读 2022-03-28 11:40:47
    第一步:安装远程连接插件 点击左侧的扩展按钮,搜索插件“ Remote Development ”进行安装 第二步:配置连接服务器账号 1)安装完后会在左侧生成了远程连接的图标,点击此图标,然后选择设置图标 2)点击弹出的 ...
  • 本文档,实现在局域网内远程访问SQL server 2005的...在VS2012中通过两种方法测试是否对SQL服务器连接成功.其中一种以C#代码测试为主,并贴有完整测试代码。通过个人发挥,可以实现对远程数据库的访问、修改、更新等。
  • windows远程连接虚拟机windows

    千次阅读 2022-03-16 22:24:13
    1、使用原机“远程桌面连接连接windows虚拟机 在桌面右键,点击“个性化”。左边侧栏单机“桌面图标”,在弹出的窗口上“计算机”打√,按确定。此时桌面多出计算机图标,对图标右键,也可以在[开始菜单](左下...
  • SQLServer开启远程连接

    千次阅读 2022-03-09 08:56:50
    一、在需要被远程连接的电脑客户端中打开命令提示符输入“ipconfig”找到IPV4地址。 二、在SQLServer配置管理器中找到端口。 三、 1.打开“控制面板” 2.打开“系统和安全” 3.打开“WindowDefender防火墙” 4....
  • 远程连接Oracle--详细图文教程

    千次阅读 2021-05-04 03:45:29
    远程连接Oracle1.关闭放火墙2.被连接主机作为服务端,进行如下配置:服务端找到oracle安装目录的listener.ora文件,我的在D:\Oracle\Oracle1\Oracle\1\network\admin\listener.ora,修改:LISTENER =(DESCRIPTION =...
  • redis配置远程连接

    千次阅读 2022-01-28 18:59:58
    redis开启远程连接需要配置redis.conf文件 1.找到bind 127.0.0.1把这段注释掉,或着改成bind 0.0.0.0,但是这两种方式我试了对我都不好使。 我用的方式是改成bind 虚拟机的ip 2. protected-mode yes 改成...
  • 如何进行远程连接

    千次阅读 2022-01-27 17:42:52
    Win系统中自带“远程桌面连接”的工具,只要有服务器的用户应该都知道,它是一款本机连接远程服务器的工具,可对远程服务器进行操作。不过,对于初识网络的用户来说,可能对远程桌面命令不是太了解,下面装机之家给...
  • 很多小伙伴都遇到过win7系统远程连接提示“此计算机无法连接到远程计算机”的困惑吧,一些朋友看过网上零散的win7系统远程连接提示“此计算机无法连接到远程计算机”的处理方法,并没有完完全全明白win7系统远程连接...
  • 有时候需要控制别人的电脑来进行演示或者解决一些什么问题的话,都会通过计算机中自带的远程连接功能来实现,然而有不少小伙伴不知道计算机远程控制怎么接,其实方法并不难,如果你也有这个需求的话,就随小编来学习...
  • 有关win10系统远程连接提示“此计算机无法连接到远程计算机”的操作方法想必大家有所耳闻。但是能够对win10系统远程连接提示“此计算机无法连接到远程计算机”进行实际操作的人却不多。其实解决win10系统远程连接...
  • mac 远程连接 Windows 桌面

    千次阅读 2022-05-13 19:36:18
    远程连接有两种方法: 第一种是利用 windows 远程桌面服务连接 第二种是使用 teamviewer 工具连接 利用 windows 远程桌面服务连接 前提: 1、远程 windows 开启远程桌面服务。 2、mac 上有远程连接工具。 3、连接...
  • mysql开启远程连接

    千次阅读 2022-04-23 17:54:40
    首先,确保能ping通 ping 192.168.122.1 其次,确保3306端口可以访问,没有被防火墙办了 telnet 192.168.122.1 3306 如果3306端口被办了,需要在服务端配置防火墙,放开3306 # 查看放开了哪些端口 ...
  • 远程连接虚拟机

    千次阅读 2021-07-21 11:14:36
    01首先右打开虚拟机,然后右击此电脑,点击属性,找到远程桌面,然后启用远程桌面 02查询虚拟机的IP地址 ...08最后就完成了整个远程传输连接过程,后面就可以进行数据传输咯。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,024,974
精华内容 409,989
关键字:

远程连接

友情链接: VISSIMCOM SpeedCamera.rar