macOS系统用SSH链接CentOS服务器

版权声明:转载注明出处:邢翔瑞的技术博客https://blog.csdn.net/weixin_36474809 https://blog.csdn.net/weixin_36474809/article/details/88710505

背景:到百度实习,第一次运用ios系统办公,无论是服务器,还是办公的macbook与之前用的都不太一样。因此需要熟悉此过程。

目的:运用macbook的SSH连接CentOS的服务器。

目录

一、MAC端操作

1.1 打开终端

1.2 截屏

1.3 连接

跳板机

登录

二、设置为非自动断开

2.1 用vim编辑文件

三、上传与下载文件

3.1 上传本地文件到服务器

3.2、从服务器上下载文件

3.3、从服务器下载整个目录

3.4、上传目录到服务器

四、指令运行与汇总


一、MAC端操作

1.1 打开终端

启动台-其他-终端

启动台可以通过捏拢拇指和其他三指达到。

1.2 截屏

command+shift+3 截取全屏

command+shift+4 截取部分屏幕

1.3 连接

链接时需要登录内网

baidu$ ssh +网址  输入时因权限问题没有通

跳板机

ssh ****

登录

-bash-baidu-ssl$ssh xingxiangrui@*******

此服务器因为CUDA与CUDNN版本问题,暂时弃用,用另一个服务器。

******

二、设置为非自动断开

原始服务器,如果一段时间没有操作,就会断开,所以我们需要设置为自动发信息,免得服务器断开。

https://blog.csdn.net/weixin_34296641/article/details/87139671

我们在服务器上设置,每隔60秒向客户端发一个空包,这样就能一直链接。

2.1 用vim编辑文件

sudo vi /etc/ssh/ssh_config
此时进入为正常模式,我们输入i变为insert模式

在Host * 下面加入:

ServerAliveInterval 60

点击esc,进入正常模式

:wq!保存并退出。

https://www.cnblogs.com/zzqcn/p/4619012.html   附:vim的模式切换与编辑

三、上传与下载文件

https://www.cnblogs.com/magicc/p/6490566.html

使用方式如下:

3.1 上传本地文件到服务器

scp /path/filename username@servername:/path/

例如scp /var/www/test.php [email protected]:/var/www/ 把本机/var/www/目录下的test.php文件上传到192.168.0.101这台服务器上的/var/www/目录中

3.2、从服务器上下载文件

下载文件我们经常使用wget,但是如果没有http服务,如何从服务器上下载文件呢?

scp username@servername:/path/filename /var/www/local_dir(本地目录)

例如scp [email protected]:/var/www/test.txt 把192.168.0.101上的/var/www/test.txt 的文件下载到/var/www/local_dir(本地目录)

3.3、从服务器下载整个目录

scp -r username@servername:/var/www/remote_dir/(远程目录) /var/www/local_dir(本地目录)

例如:scp -r [email protected]:/var/www/test /var/www/

3.4、上传目录到服务器

scp -r local_dir username@servername:remote_dir

例如:scp -r test [email protected]:/var/www/ 把当前目录下的test目录上传到服务器的/var/www/ 目录

四、指令运行与汇总

Last login: Thu Mar 21 09:59:58 on console
baidudeMacBook-Pro:~ baidu$ ssh relay00.baidu.com
The authenticity of host 'relay00.baidu.com (172.22.4.16)' can't be established.
RSA key fingerprint is SHA256:zoCjANMrXpUL9v6PgrhKV6vAnweH9Llan3W0QG78mfA.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'relay00.baidu.com,172.22.4.16' (RSA) to the list of known hosts.
--------------------------------------------------------------------------------
 Relay是远程登录服务,请使用Token登录。
 初始状态的Token,仅使用Token码。
 如果Token被锁,会在十分钟内自动解锁。
 修改PIN或找回PIN,请访问https://rsa.baidu.com。
 如有问题,请联系[email protected]。

 注意: 如果需要清除known_hosts,请运行"clearknownhost"命令。
--------------------------------------------------------------------------------
 Relay is remote login service. Please login by Token.
 When using initialized Token, just input the letters displayed on it.
 If Token is locked, it will be unlocked in 10 minutes.
 To change PIN or find PIN, please visit https://rsa.baidu.com.
 Any questions, please contact [email protected].

 Note: Please issue "clearknownhost" to clear known_hosts.
--------------------------------------------------------------------------------
                                            .-....-..
                                          `--`.` ``-.-.        \033[33;1mRelay & DoorGod\033[0m
                                          --`/``/.+oy--`
                                    -++:---/:+`o:+-./o-`
                                 `:ydy/.````-../:+.:s+:           ......-.....
                               ./yh+-.``````.``-shyssso/+o++//:::--/hydmdmNmhy
                             .yms:....`````````````.-::--.``````..-omNNNm.
                            -mm..o:-..``./.`````````````.`.-:/+oydmmys:
                           +Nd:-:: 走 .../.``..--://+osyhyssyhhs+:-`
                        :yhMMy-/-...-: 你 +++syyhmdddhyo+-....
                       oMh+/:--.--:o/::::/:+oshd/-`
                       dN:-:-:so++o--:/osshhhys:-``
                      oNd-/soyyyhs+//+osyoo+::-:::://-
                     :Mmy+yNNNNdo-:::-..--/.```.::``oN+
                     sMmy+ymMm/-//-```.`..-......`.-.d/
                    `NNhNdyyNho-.--.-:oo+/::::+--:-.-yh
                    .@ite-sns....+//sddhhysydm:-...-sd-
      `-:-```..--` .--....`````````````.--..====----:omo
    ...Visit<-..``./.```-..``./.```-..``./.``>+- :o::o:/hd.  
  ...NNmNd.h/-:::++/o+yymNNNmds-         ydyoo+:/sdo
  -++myhmd.s--://+oosshdNNmds.          -dy+--///dy`
  o Nm+ymNmsyhhhddmNmmmmddo.            :do-..../d+
  :+msy.s \033[34;4m@opsec\033[0m ++++++++/     -hmMmhdmddo`
  -.\033[34;4m@ssl\033[0m............`````     ...dmNNmmd.
  :\033[34;4m@ite-sns\033[0m..             ...@[email protected]+.
  ``.-/:.````                      .+NNNNNNmdhhhhdmd-
                                   -.ddd.@@@@@@@@@@.-
************************************************************************
Relay & DoorGod FAQ:
    relay   FAQ: http://wiki.baidu.com/display/BPITOP/INFSSL_relayfaq
    DoorGod FAQ: http://doc.noah.baidu.com/new/baas/bils_login_help.md#FAQ
    NewDoorGod FAQ: http://wiki.baidu.com/display/BPITOP/OPED_noah_bils
************************************************************************
[email protected]'s password: 

baidudeMacBook-Pro:~ baidu$ 
baidudeMacBook-Pro:~ baidu$ 
baidudeMacBook-Pro:~ baidu$ ssh [email protected]
--------------------------------------------------------------------------------
 Relay是远程登录服务,请使用Token登录。
 初始状态的Token,仅使用Token码。
 如果Token被锁,会在十分钟内自动解锁。
 修改PIN或找回PIN,请访问https://rsa.baidu.com。
 如有问题,请联系[email protected]。

 注意: 如果需要清除known_hosts,请运行"clearknownhost"命令。
--------------------------------------------------------------------------------
 Relay is remote login service. Please login by Token.
 When using initialized Token, just input the letters displayed on it.
 If Token is locked, it will be unlocked in 10 minutes.
 To change PIN or find PIN, please visit https://rsa.baidu.com.
 Any questions, please contact [email protected].

 Note: Please issue "clearknownhost" to clear known_hosts.
--------------------------------------------------------------------------------
                                            .-....-..
                                          `--`.` ``-.-.        \033[33;1mRelay & DoorGod\033[0m
                                          --`/``/.+oy--`
                                    -++:---/:+`o:+-./o-`
                                 `:ydy/.````-../:+.:s+:           ......-.....
                               ./yh+-.``````.``-shyssso/+o++//:::--/hydmdmNmhy
                             .yms:....`````````````.-::--.``````..-omNNNm.
                            -mm..o:-..``./.`````````````.`.-:/+oydmmys:
                           +Nd:-:: 走 .../.``..--://+osyhyssyhhs+:-`
                        :yhMMy-/-...-: 你 +++syyhmdddhyo+-....
                       oMh+/:--.--:o/::::/:+oshd/-`
                       dN:-:-:so++o--:/osshhhys:-``
                      oNd-/soyyyhs+//+osyoo+::-:::://-
                     :Mmy+yNNNNdo-:::-..--/.```.::``oN+
                     sMmy+ymMm/-//-```.`..-......`.-.d/
                    `NNhNdyyNho-.--.-:oo+/::::+--:-.-yh
                    .@ite-sns....+//sddhhysydm:-...-sd-
      `-:-```..--` .--....`````````````.--..====----:omo
    ...Visit<-..``./.```-..``./.```-..``./.``>+- :o::o:/hd.  
  ...NNmNd.h/-:::++/o+yymNNNmds-         ydyoo+:/sdo
  -++myhmd.s--://+oosshdNNmds.          -dy+--///dy`
  o Nm+ymNmsyhhhddmNmmmmddo.            :do-..../d+
  :+msy.s \033[34;4m@opsec\033[0m ++++++++/     -hmMmhdmddo`
  -.\033[34;4m@ssl\033[0m............`````     ...dmNNmmd.
  :\033[34;4m@ite-sns\033[0m..             ...@[email protected]+.
  ``.-/:.````                      .+NNNNNNmdhhhhdmd-
                                   -.ddd.@@@@@@@@@@.-
************************************************************************
Relay & DoorGod FAQ:
    relay   FAQ: http://wiki.baidu.com/display/BPITOP/INFSSL_relayfaq
    DoorGod FAQ: http://doc.noah.baidu.com/new/baas/bils_login_help.md#FAQ
    NewDoorGod FAQ: http://wiki.baidu.com/display/BPITOP/OPED_noah_bils
************************************************************************
[email protected]'s password: 
[+] Relay: Login Giano succeeded.
[+] Relay: Trying 'DoorGod' authorization,this will take a while...
[+] Relay: Auto Obtain TGT from DoorGod done.
Last login: Thu Mar 21 10:31:20 2019 from 172.24.156.109
-bash-baidu-ssl$
-bash-baidu-ssl$
-bash-baidu-ssl$ssh [email protected]
[email protected]'s password: 
Hello tianfei01! Hate passwords? Try BILS(New DoorGod)!
http://doc.noah.baidu.com/new/baas/bils_login_help.md
[[email protected] ~]$ nvidia-smi
Thu Mar 21 11:02:22 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 384.81                 Driver Version: 384.81                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  Tesla P4            On   | 00000000:02:00.0 Off |                    0 |
| N/A   33C    P8     6W /  75W |      0MiB /  7606MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   1  Tesla P4            On   | 00000000:03:00.0 Off |                    0 |
| N/A   35C    P8     7W /  75W |      0MiB /  7606MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   2  Tesla P4            On   | 00000000:82:00.0 Off |                    0 |
| N/A   33C    P8     6W /  75W |      0MiB /  7606MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   3  Tesla P4            On   | 00000000:83:00.0 Off |                    0 |
| N/A   34C    P8     6W /  75W |      0MiB /  7606MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+
[[email protected] ~]$ 

猜你喜欢

转载自blog.csdn.net/weixin_36474809/article/details/88710505