精华内容
下载资源
问答
  • Xshell远程连接服务器

    2021-07-28 08:37:30
    Xshell远程连接服务器
  • 12.11xshell远程连接服务器以及故障排查内容:1)centos 网络配置(setup)2)Xshell的优化3)Xshell远程连接服务器(1)Windows中关于vmware 相关服务要运行(共5个服务)(2)Vmware 网络配置子网IP 10.0.0.04)...

    12.11

    xshell远程连接服务器以及故障排查

     

    内容:

    1)centos 网络配置(setup

    2)Xshell的优化

    3)Xshell远程连接服务器

    1Windows中关于vmware  相关服务要运行(共5个服务)

    2Vmware 网络配置

             子网IP 10.0.0.0

    4)xshell远程连接排错

    5)VMware三种网络模式

    1.Centos网络配置

    1. 临时

    Setup------network configuration ------device configuration ------eth0

    图片1.png 

     图片2.png

    图片3.png 

    重启网卡

    Ifdown  eth0ifup eth0  关闭/启动网卡

    Ifconfig  查看网络参数

     

    2. 修改网卡配置文件   (永久)

     /etc/sysconfig/network-scripts/ifcfg-eth0


    2.shell优化

    图片4.png 

    图片5.png 

    图片6.png 

    光标闪动频率

    图片7.png 

    工具-----选项

    图片7.png 

    图片8.png 

    图片9.png 

    图片10.png

    图片11.png

    3.Xshell远程连接

    1)服务器的IP地址:定位唯一一台主机(×××)

    2)端口号:区分一台主机上的不同服务

               远程连接服务sshd  22

    3) 协议:语言,规则

    图片12.png 

    图片13.png 

    图片14.png 

    图片15.png 

    图片16.png 

     

    4.Xshell远程连接排错

    图片17.png 

    无法连接服务器------排错过程

    本地shell=====Windows

     

    1)看路通不通     ----ping命令                       

    1)检查服务器IP地址

    2VMware软件服务

    3)虚拟网络编辑器

    2)是否有拦路的     -----selinux  &  iptables

    3)是否有这个服务   ----22端口是否开启(sshd

         telnet    IP   22

    1)确保VMware相关服务正常运行,必须已启动或正在运行

         命令:  Services.msc

    图片18.png 

     

    2VMware 设置

    图片19.png 

    补充:

    VMware  中网络的三种模式

    图片20.png 

    总结:

    1. 远程连接服务器连接不上排错

    2. 常见磁盘分区方案(12.7

    3. IP地址  端口含义

    4. Nat    桥接   仅主机模式(了解)

     

     

     

     

     


    转载于:https://blog.51cto.com/13517084/2051954

    展开全文
  • 通过远程控制与服务器同处于一个局域网的电脑(中间连接电脑B)来远程连接服务器操作: (1)安装软件:在电脑B上安装TeamViewer和Git,在本机电脑上安装TeamViewer。 (2)中间电脑设置:控制面板网络和Internet...

    一、通过TeamViewer来远程连接服务器

    • 通过远程控制与服务器同处于一个局域网的电脑(中间连接电脑B)来远程连接服

    务器操作:
    (1)安装软件:在电脑B上安装TeamViewer和Git,在本机电脑上安装TeamViewer。
    (2)中间电脑设置:控制面板网络和Internet网络和共享中心本地连接属性Ipv4
    选择 使用下面的IP地址设置 IP地址,子网掩码,默认网关选择 使用下面的DNS服务器地址确定
    (3)连接服务器设置:运行git-bash.exe,用ssh 服务设置端口和IP地址并输入密码进行连接。
    (4)运行TeamViewer输入中间连接电脑B的id和密码来连接电脑B,此处中间电脑不能关机

    二、xshell远程连接服务器

    • 用于本地电脑windows和服务器linux之间文件传输
    • 在本地电脑下载xshell6(本地电脑和服务器处于同一个局域网)
      弹出的窗口
      选新建
      在这里插入图片描述
      选连接
      名称随便填
      主机填要连接的ubuntu的IP地址
      选用户身份验证
      填写 用户名 (root)
      密码(连接服务器的密码)
      点击连接即可
      在这里插入图片描述
      在这里插入图片描述
      连接成功如下:
      在这里插入图片描述

    三、linux+pytorch环境配置

    下载anaconda
    在这里插入图片描述
    安装anaconda(使用清华源镜像)
    wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh
    $ bash Anaconda3-5.2.0-Linux-x86_64.sh
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    最后一步安装VSCode,在联网正常的情况下提示失败。
    在这里插入图片描述
    解决:
    下载

    展开全文
  • 第三天主要学习了 如和用xshell连接服务器(虚拟机) ... 远程连接服务器windows : Xshell/SecureCRT/Putty 常用Xshell CRT收费 免费可能有病毒 用就用正版mac : 终端ssh命令或iterm2 苹果PC端android : JuiceSSH ...

    第三天主要学习了 如和用xshell连接服务器(虚拟机) 一些初级连接与连接不通的方法 

    1.  远程连接服务器

    windows  : Xshell/SecureCRT/Putty   常用Xshell  CRT收费 免费可能有病毒 用就用正版

    mac      : 终端ssh命令或iterm2              苹果PC端

    android  : JuiceSSH                              安卓手机端

    IOS      : Termius                                   苹果手机端

     

    2.通过xshell连接服务器(虚拟机)

    首先简单优化一下xshell


    #记录     xshell 属性 –高级 – 日志追踪  设置好日志

    E:\data\xshell\%n_%Y-%m-%d_%t.log    默认

    E:\data\xshell                                             设置成

    blob.png


    在xshell开启小键盘

    blob.png

    修改高级 禁用更改终端标题

    blob.png

    修改字体大小 用默认字体 光标闪烁300-500

    blob.png

    禁用铃声

    blob.png

    blob.png

    3. 远程连接服务器 故障排查

    1)ip地址 服务器位置/地址

         公网ip 全世界人都可以访问

         内网(局域网 私网)

           常见局域网格式   

    192.168.xx.oo

    172.16.oo.xx

    10.0.0.xx 

    192.168.21.xx

            10.0.0.xx 

            10.0.0.200

    2)端口号

    端口是用来区分不同的服务

    服务:远程连接服务----sshd-----22端口

    telnet 10.0.0.201 22    查看网络端口是否开启


    3)   协议

    共同遵守的法则   默认SSH


    5. xshell连接虚拟机过程

    ##1.检查道路是否通畅    ping  ip  是否设置ip

     

    ##2.是否劫财劫色       防火墙之类的(具体没学)

     

    ##3.是否有大宝剑        telnet  10.0.0.200 22 查看22端口是否开启

     

    1.1 当连接不上虚拟机时  用本地 shell ----重启

     

    检查道路是否通畅

    [e:\~]$ ping  10.0.0.209

    当时间 大于小于等于 1ms 说明ip可以ping通

     

    检查22端口是否开启

    [e:\~]$ telnet  10.0.0.200  22

    是否有大宝剑 (是否有22端口

    Connection established. 说明22端口成功开启

     

    1.2 无法连接服务器常见原因:

    1.ip地址是否正确

    2.服务网络配置文件(未解锁的技能)

    3.编辑--->虚拟网络编辑器---> NAT模式 ---->子网ip 10.0.0.0

                                              NAT设置:--->网关IP:10.0.0.254

     

    4.vmware服务 必须开启的两个  windows中搜索服务 找到vm

                                             

    VMware Authorization Service    正在运行/已启动        自动 

    VMware NAT Service              正在运行/已启动         自动

                                                  spacer.gif

     

    5.vmware 虚拟网卡 

    我的电脑----->网络连接

    spacer.gif

    第2章 linux下面磁盘分区方案:

    方案1 - 适用于数据不重要

     

    /boot 引导分区 200M (centos 7 1G)

    swap  交换分区 <8G  1.5G

                   >=8G  8G

    /     根分区   剩余所有

     

    方案 2 - 适用于数据重要

     

    /boot 引导分区 200M (centos 7 1G)

    swap  交换分区 <8G  1.5G

                   >=8G  8G

    /     根分区   20-200G

    /data 数据分区 剩余所有

     

    方案 3 -  不知道是否重要

    /boot 引导分区 200M (centos 7 1G)

    swap  交换分区 <8G  1.5G

                   >=8G  8G

    /     根分区   20-200G

    剩余的不分配  留着 谁使用谁分配

     

     

    第3章 服务器 与云

    1.服务器 与云 

    物理服务器 与 云服务器

     

    云服务器节约了硬件成本.相对便宜.普通服务器成本相对高一些.
    云服务器一般适合中小规模的网站或者应用.普通服务器一般针对较大规模网站和应用

    物理机:dell  (常用)

     

    云服务器: 阿里云 腾讯 华为(国企)

              aws(亚马逊)全世界最大的云服务器 





    转载于:https://blog.51cto.com/13859474/2140791

    展开全文
  • xshell远程连接服务器解决方案

    千次阅读 2017-03-04 21:34:05
    必备知识:linux下对文件的编辑操作 首先给出的是vi的基础 后面会有详细的远程连接Centos的方法 vi的基本概念  基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令...

    必备知识:linux下对文件的编辑操作 首先给出的是vi的基础  后面会有详细的远程连接Centos的方法

    vi的基本概念
      基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode),
      各模式的功能区分如下:
      1. Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。
      2. Insert mode:唯有在Insert mode下,才可做文字数据输入,按Esc等可回到Comand mode。
      3. Last line mode:将储存文件或离开编辑器,也可设置编辑环境,如寻找字符串、列出行号等。

    进入vi的命令 
    vi filename :打开或新建文件,并将光标置于第一行首 
    vi +n filename :打开文件,并将光标置于第n行首 (这里的加号是真实输入)
    vi + filename :打开文件,并将光标置于最后一行首 
    vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 
    vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename 
    vi filename....filename :打开多个文件,依次进行编辑 

    移动光标类命令 
    h :光标左移一个字符 
    l :光标右移一个字符 
    space:光标右移一个字符 
    Backspace:光标左移一个字符 
    k或Ctrl+p:光标上移一行 
    j或Ctrl+n :光标下移一行 
    Enter :光标下移一行 
    w或W :光标右移一个字至字首 
    b或B :光标左移一个字至字首 
    e或E :光标右移一个字至字尾 
    ) :光标移至句尾 
    ( :光标移至句首 
    }:光标移至段落开头 
    {:光标移至段落结尾 
    nG:光标移至第n行首 
    n+:光标下移n行 
    n-:光标上移n行 
    n$:光标移至第n行尾 
    H :光标移至屏幕顶行 
    M :光标移至屏幕中间行 
    L :光标移至屏幕最后行 
    0:(注意是数字零)光标移至当前行首 
    $:光标移至当前行尾 

    插入文本类命令 (切换至命令模式方法:esc键 ->命令 -> 回车)
    i :在光标前 
    I :在当前行首 
    a:光标后 
    A:在当前行尾 
    o:在当前行之下新开一行 
    O:在当前行之上新开一行 
    r:替换当前字符 
    R:替换当前字符及其后的字符,直至按ESC键 
    s:从当前光标位置处开始,以输入的文本替代指定数目的字符 
    S:删除指定数目的行,并以所输入文本代替之 
    ncw或nCW:修改指定数目的字 
    nCC:修改指定数目的行

    删除命令 
    ndw或ndW:删除光标处开始及其后的n-1个字 
    do:删至行首 
    d$:删至行尾 
    ndd:删除当前行及其后n-1行 
    x或X:删除一个字符,x删除光标后的,而X删除光标前的 
    Ctrl+u:删除输入方式下所输入的文本 

    退出(保存或不保存退出)命令

    :wq   强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。

    :x    写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。

    :q!  不保存文件并退出vi 


    然后下面


    在虚拟机上安装了CentOS 7,当时选择了最小安装模式,安装完成后马上用ifconfig查看本机的ip地址(局域网已经有DHCP),发现报错,提示ifconfig命令没找到。

    [root@centos1 ~]# ifconfig

    -bash: ifconfig: command not found

    首先,习惯性的输入echo $PATH(查看当前PATH环境变量,跟DOS的path命令一样的功能,注意Linux系统中的命令是区分大小写的),显示结果如下:

    [root@centos1 ~]# echo $PATH

    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

    从上面显示结果看,放置系统管理程序的路径/usr/sbin已存在,就是放外部命令的路径。直接用ls查看/usr/sbin/目录,也没看到ifconfig,怎么回事?

    [root@centos1 ~]# ls /usr/sbin/

    我还是不死心,再用find命令也没找到ifconfig?

    [root@centos1 ~]# find / -name "ifconfig"

    此时心里有底了,应该是用某个命令代替了ifconfig了。上百度一查,果不其然,已经用ip命令代替ifconfig命令了。下面列出ip命令常用参数。


    ip  [选项]  操作对象{link|addr|route...}

    # ip link show                # 显示网络接口信息
    # ip link set eth0 upi           # 开启网卡
    # ip link set eth0 down          # 关闭网卡
    # ip link set eth0 promisc on      # 开启网卡的混合模式
    # ip link set eth0 promisc offi     # 关闭网卡的混个模式
    # ip link set eth0 txqueuelen 1200   # 设置网卡队列长度
    # ip link set eth0 mtu 1400        # 设置网卡最大传输单元
    # ip addr show                # 显示网卡IP信息
    # ip addr add 192.168.0.1/24 dev eth0 # 设置eth0网卡IP地址192.168.0.1
    # ip addr del 192.168.0.1/24 dev eth0 # 删除eth0网卡IP地址

    # ip route list                 # 查看路由信息
    # ip route add 192.168.4.0/24  via  192.168.0.254 dev eth0 # 设置192.168.4.0网段的网关为192.168.0.254,数据走eth0接口
    # ip route add default via  192.168.0.254  dev eth0    # 设置默认网关为192.168.0.254
    # ip route del 192.168.4.0/24      # 删除192.168.4.0网段的网关
    # ip route del default          # 删除默认路由


    输入ip addr命令后,发现enp2s0网卡(这个enp2s0是我这里的网卡)没有ip地址。

    [root@centos1 ~]# ip addr

    既然没有ip地址,那直接去/etc/sysconfig/network-scripts目录中看一下的网卡ip信息的配置文件名吧。

    [root@centos1 ~]# ls /etc/sysconfig/network-scripts/
    ifcfg-enp2s0  ifdown-eth   ifdown-post    ifdown-Team      ifup-aliases  ifup-ipv6   ifup-post    ifup-Team      init.ipv6-global
    ifcfg-lo      ifdown-ippp  ifdown-ppp     ifdown-TeamPort  ifup-bnep     ifup-isdn   ifup-ppp     ifup-TeamPort  network-functions
    ifdown        ifdown-ipv6  ifdown-routes  ifdown-tunnel    ifup-eth      ifup-plip   ifup-routes  ifup-tunnel    network-functions-ipv6
    ifdown-bnep   ifdown-isdn  ifdown-sit     ifup             ifup-ippp     ifup-plusb  ifup-sit     ifup-wireless


    从结果看,之前保存网卡ip信息的配置文件名也由以前的ifcfg-eth0变成了ifcfg-enp2s0,好吧,既然你给他命这么个名,那我就先用着。先cat一下ifcfg-enp2s0
    [root@centos1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp2s0
    HWADDR=00:E0:69:01:6A:96
    TYPE=Ethernet
    BOOTPROTO=dhcp
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    IPV6_FAILURE_FATAL=no
    NAME=enp2s0
    UUID=5b0a7d76-1602-4e19-aee6-29f57618ca01
    ONBOOT=no

    从上面的配置中有看到虽然BOOTPROTO=dhcp,但是ONBOOT=no,这里用viONBOOT=no改成ONBOOT=yes,然后重启CentOS。

    [root@centos1 ~]# shutdown -r

    重启完成后输入帐号和密码进入命令提示操作符继续用ip addr查看网卡信息。结果如下:
    [root@centos1 ~]# ip add
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
           valid_lft forever preferred_lft forever
        inet6 ::1/128 scope host
           valid_lft forever preferred_lft forever
    2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
        link/ether 00:e0:69:01:6a:96 brd ff:ff:ff:ff:ff:ff
        inet 172.8.1.200/24 brd 172.8.1.255 scope global enp2s0
           valid_lft forever preferred_lft forever
        inet6 fe80::2e0:69ff:fe01:6a96/64 scope link
           valid_lft forever preferred_lft forever

    从上面结果看到,通过DHCP分配到的ip地址是172.8.1.200,虽然是测试机,但为了便于今后的远程连接,我们还是给这台机配置一个固定ip吧。

    vi打开ifcfg-enp2s0,输入以下参数,再用#BOOTPROTO=dhcp注释。
    IPADDR0=172.8.1.211
    PREFIX0=24
    GATEWAY0=172.8.1.1
    DNS1=172.8.1.1

    完整参数如下,好了,网络配通了。明天继续其它功能测试。
    [root@centos1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp2s0
    HWADDR=00:E0:69:01:6A:96
    TYPE=Ethernet
    #BOOTPROTO=dhcp
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    IPV6_FAILURE_FATAL=no
    NAME=enp2s0
    UUID=5b0a7d76-1602-4e19-aee6-29f57618ca01
    ONBOOT=yes
    IPADDR0=172.8.1.211
    PREFIX0=24
    GATEWAY0=172.8.1.1
    DNS1=172.8.1.1


    设置好虚拟机的ip地址后,我们就可以很方便的来远程连接操作虚拟机了
    展开全文
  • jupyter notebook是一款非常全能的交互式笔记本。他可以支持40多种语言。并且对于解决服务器上无法显示图形界面有很好的帮助。此篇简要介绍如何在windows下用x-shell...2、xshell的jupyter的远程连接 (1)生成con...
  • 出现问题的前一天还好好的,第二天早上打算继续搞没弄完的服务,结果远程连接服务器的时候出现如题的错误。 解决思路如下: 由于服务器在机房,所以先在远程尝试,看看是否有办法解决 1、ping服务器的ip,检查是否...
  • 8、在windows终端ping虚拟机的ip地址,ping成功xshell便可以成功远程 9、ping失败有可能是ssh服务未开启或者服务端口设置错误  ssh服务端口号是22  设定ssh服务开机启动: systemctl enable sshd  开启ssh服务 : ...
  • 二,远程连接服务器故障排查1,ip地址,也就是服务器的位置,地址;1)公网ip:指所有人都可以访问的ip,但是数量有限且大部分在美国;2)内网,也就是局域网,私网,是指在当前环境可以用的ip192.168.xx.oo 172.16....
  • 首先安装screen 1.命令:yum install screen 开启一个窗口,名字可以用你的项目名,注意是大写的S 2.命令:screen -S blog 3.成功开启后,直接在里面运行你的程序即可 程序运行完毕后如果要退出,按键盘Ctrl +...
  • 本人使用系统:Ubuntu 18.0 1、安装screen命令 pip install screen#安装screen 2、screen -S hello #创建screen会话,自定义screen虚拟终端的名称,hello可以改为你想要的名称 screen -ls 可以查看所有的screen...
  • 1.先在linux端将服务器打开,输入指令systemctl restart network,用ip a查看ip地址 2.在xshell连接服务器:
  • 远程连接服务器的软件有很多,但还是XShell用起来比较顺手。 官网下载地址:https://www.netsarang.com/zh/free-for-home-school/ 个人和家庭可以免费使用 3、登录服务器 打开xshell软件,输入服.
  • 我自己是装了xshell来链接服务器,官方是推荐了putty,官方也有给出putty的实例教程,同样是新手上路的并且用的putty的看官方文档其实就可以了! 1、打开xshell软件,文件→新建,不过我记得我刚安装好的时候打开,...
  • 使用XShell登陆远程Linux服务器: 1、Linux服务器配置sshd,并启动,查看是否已经启动: 输入命令:service sshd status 如下,则表示Linux端的sshd服务器已启动 2、Window端启动XShell,登陆时用户名为:...
  • 二、xshell远程连接Linux服务器 三、安装jdk8 一、官网下载jdk8 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 点击前往下载 勾选:Accept License ...
  • 使用Xshell远程连接Linux服务器

    千次阅读 2018-11-05 19:28:18
    首先下载安装Xshell客户端软件,此处略去N个字,因为很简单,我就不赘述了。 安装好了之后,我们打开Xshell软件, 点击新建会话连接: 填写连接设置,会话名称,协议,主机IP,端口号等,下一步, 点击用户...
  • 1、Windows系统上安装并打开Xshell: 2、新建会话:【文件】→【新建】 3、输入名称跟要远程的服务器主机IP,点击【确定】 4、输入用户名:root,并勾选记住用户名,点击【确定】...6、成功连接服务器 ...
  • xshell远程连接

    2019-01-03 11:52:48
    xshell服务器远程连接,可以连接远程服务器,方便对多台服务器进行管理
  • 适用情况该局域网内的其他主机和该服务器能相互ping通解决方法 给服务器安装一个openssh-server命令 sudo apt-get install openssh-server 安装完毕之后即可连接
  • Xshell远程访问服务器出错:Could not connect to '192.168.***.***' (port 22): Connection failed.主要问题可能为两个:(1)sshd服务器没有启动;(2)防火墙问题步骤一:启动sshd服务器/etc/init.d/sshd start...
  • 下载xshell后点击文件里的新建按钮 名称自己随便取,开心就好。主机ip填写你服务器的公网ip就行,端口号写你安全组的自定义端口,重新连接可勾选,提高体验度 输入你服务器的用户名和密码 ...
  • 在这里我用的是阿里云的服务器,我们需要把公有的IP地址记下来,用于连接。 私有IP地址是在本地局域网上的IP 。 共有P地址指以公网连接Internet上的非保留地址。 (2)获取虚拟机的主机地址 当然如果不是云端的话,也...
  • 一、阿里云服务器配置 进入阿里云的服务器后,... 安全组->配置规则 ... ...1、使用xshell远程连接服务器 输入自己的用户名,一般默认是root,密码自己可以在服务器中进行修改配置 修改实例密码 连接成功: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,169
精华内容 6,867
关键字:

xshell远程连接服务器