远程登陆Linux:
Xshell登陆 puTTY登陆(非多窗口,开源免费)
secureCRT登陆 Xmanager登陆(图形)
Linux登陆Linux 直接通过内部的ssh登陆
mac登陆Linux 可以通过终端
windows也有一个类似终端的cmd
在Linux 中登陆 Linux (是允许自己登录自己的) 命令 ——ssh
ssh root@XXX.XXX.XXX.XXX -P 22
-P是登录端口号,可能不是默认的22
第一次登录有提示,输入yes,然后后面在password输入密码就能登陆上了。
Xshell登陆中要设置的验证其实有几种方式,其中一种是密钥验证Public Key
如何设置密钥认证:
使用一对密钥进行验证,其中包含一对 公钥+私钥 ,
公钥加密(在被连接服务器上),
私钥解密(在个人XShell上)。
意义就是让私钥所有者能够不用密码就能登录公钥所在机。
密钥认证时候也可以设置密码,当然这个密码也可以是空,即只需要密钥认证就可以了
生成以后,查看公钥,复制,后续要写入被连接的服务器。
公钥可以在属性中查看内容。
需要在哪台机上认证,就把公钥放到哪台机上。
被放了公钥的机子登录是不要密码的。
在服务器家目录下 ~/.ssh/ 位置创建一个文件 authorized_keys
没有.ssh 则 mkdir .ssh
~ 表示 家目录
. 目录 表示 隐藏的目录,用ll -a 或 ls -la查看
vi 打开 authorized_keys 编辑
粘贴复制的公钥。(这其实是一整行)
如果有新的机器的公钥要加进来,则回车后,在后面追加。
不同机子的公钥可以 #名字 备注 ,记得是独行写就好。
按:wq 保存退出
chmod 600 authorized_keys 给文件赋权
在Xshell 连接属性上修改连接方法 和 选中上面的密钥
创建目录命令—— mkdir
列出目录命令——ls (list)
~ 表示用户的家目录
进入到某个目录——cd
cd后面什么都不加,表示进入到用户的家目录
cd 在操作上等于 cd ~
相对路径 指的是相当于当前目录的一个路径,
绝对路径 指的是由 / 开头的路径。
比如 cd tmp 就是相对路径, cd /temp/指的就是绝对路径
cd -
Xshell 的一个快捷使用方式设定