背景:到百度实习,第一次运用ios系统办公,无论是服务器,还是办公的macbook与之前用的都不太一样。因此需要熟悉此过程。
目的:运用macbook的SSH连接CentOS的服务器。
目录
一、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] ~]$