连接linux终端命令 linux终端连接服务器

如何实现SecureCRT通过密钥远程连接linux服务器?在CRT本地建立密钥对连接linux终端命令,在CRT里的配置有如下几步:
1、 打开你的CRT连接linux终端命令,并且点开工具连接linux终端命令,点击创建公钥连接linux终端命令;
2、 这里是密钥类型的选择;
3、虽然日后我们可以不再通过密码进行认证,但是如果你想更加安全还是可以加上额外的口令,如果不设置短语可以留空;
4、密钥会自己生成,点击下一步
5、这里我使用的是默认的标准公钥和VanDyke私钥格式
6、根据安全需求选择你的长度,这里我选择的是默认的1024
7、选择完密钥长度会弹出这个选择,因为我只配置一个连接,所以我选择的否
8、接下来我们打开要实现CRT远程连接的linux系统命令终端,进行如下配置:
oldman@apache:~$ cd ~进入家目录
oldman@apache:~$ pwd查看路径
/home/oldman
oldman@apache:~$ mkdir .ssh创建.ssh目录
oldman@apache:~$ ls -la查看列表可以看到.ssh已经创建
drwx------3 oldman oldman 4096 3月2 13:59 .
drwxr-xr-x. 28 rootroot4096 3月2 13:52 ..
-rw-r--r--1 oldman oldman18 10月 16 21:56 .bash_logout
-rw-r--r--1 oldman oldman176 10月 16 21:56 .bash_profile
-rw-r--r--1 oldman oldman124 10月 16 21:56 .bashrc
drwx------2 oldman oldman 4096 3月2 13:59 .ssh
oldman@apache:~$ chmod 700 .ssh/修改.ssh目录权限,权限一定要对
oldman@apache:~$ ls -ld .ssh/检查一下
drwx------ 2 oldman oldman 4096 3月2 13:59 .ssh/
oldman@apache:~$ cd .ssh/进入到.ssh
oldman@apache:~/.ssh$ rz -y把之前的.pub结尾的公钥文件上传到服务器
oldman@apache:~$ ls -ll检查
-rw-r--r-- 1 oldman oldman725 3月9 2015 Identity.pub刚刚的公钥文件
9、名字改为服务器下sshd配置文件下设定好的公钥名字 authorized_keys
oldman@apache:~/.ssh$ ssh-keygen -i -f Identity.pub authorized_keysoldman@apache:~/.ssh$ ll进行检查
-rw------- 1 oldman oldman 1200 3月2 19:58 authorized_keys
-rw-r--r-- 1 oldman oldman725 3月9 2015 Identity.pub
至此,服务器端的配置就OK啦!
Linux打开终端的命令是什么?Linux常用的有3中进入终端界面方法,分别如下:
1、按快捷键“Ctrl+Alt+T”即可打开终端窗口
2、或者按“Ctrl+Alt+F1-F6”均可进入终端(模拟终端,不显示桌面)
3、直接搜索“终端”并进入
注意事项:
如果采用方法2的F1-F6的方法 , 返回图形界面只要按“Ctrl+Alt+F7即可” 。
Linux终端命令神器--Screen命令screen的功能大体有三个:
会话恢复: 只要Screen本身没有终止,在其内部运行的会话都可以恢复 。
多窗口:在Screen环境下,所有的会话都独立的运行,并拥有各自的编号、输入、输出和窗口缓存 。
会话共享:Screen可以让一个或多个用户从不同终端多次登录一个会话,并共享会话的所有特性 。
安装screen:
# CentOS
yum install screen
# Debian/Ubuntu
apt install screen
Attached:表示当前screen正在作为主终端使用,为活跃状态 。
Detached:表示当前screen正在后台使用,为非激发状态 。
# 查看已存在终端
screen -ls
# 创建一个叫Hello的虚拟终端
screen -S Hello
# 进入虚拟终端32307
screen -r 32307
There is no screen to be resumed matching错误解决办法
1.在使用screen -r ******(id)重新连接程序界面时出现以下问题:
后来发现是因为突然断网,虽然重新连接,但之前的screen还是处于打开状态(1个screen无法同时打开2次) , 所以无法重新打开screen,解决方法如下:
2.首先使用screen -d *****(id),先退出,然后再使用 screen -r *****(id)重新连接

推荐阅读