ssh

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh相关的知识,希望对你有一定的参考价值。

ssh的配置文件有两个:服务端:/etc/ssh/sshd_config

           客户端:/etc/ssh_config

服务端配置文件:/etc/ssh/sshd_config

[[email protected] /]# vim /etc/ssh/sshd_config 
Port 22                                       #端口
ListenAddress 0.0.0.0                         #监听的IP
Protocol 2                                    #ssh版本
HostKey /etc/ssh/ssh_host_rsa_key             #私钥保存位置
ServerKeyBits 1024                            #私钥的位数
SyslogFacility AUTH                           #日志记录ssh登陆情况
LogLevel INFO                                 #日志等级
GSSAPIAuthentication yes                      #GSSAPI认证开启
安装设定
PermitRootLogin yes                           #允许root用户ssh登陆
PubkeyAuthentication yes                      #是否使用公钥验证
AuthorizedKeysFile     .ssh/authorized_keys   #公钥的保存位置
PasswordAuthentication yes                    #允许使用密码验证登陆
PermitEmptyPasswords no                       #不允许空密码登陆

 ssh命令

ssh远程管理

命令:  ssh  用户名@目标IP

 示例:

[[email protected] /]# ssh [email protected]192.168.119.134
The authenticity of host 192.168.119.134 (192.168.119.134) cant be established.
RSA key fingerprint is 68:6e:88:57:e3:2e:1b:ea:75:80:c8:db:d2:18:8b:8d.
Are you sure you want to continue connecting (yes/no)? y
Please type yes or no: y
Please type yes or no: yes
Warning: Permanently added 192.168.119.134 (RSA) to the list of known hosts.
[email protected]192.168.119.134s password: 
Last login: Wed Oct  5 23:19:02 2016 from 192.168.119.1
[[email protected] ~]# ifconfig | grep inet
          inet addr:192.168.119.134  Bcast:192.168.119.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe6e:24e0/64 Scope:Link
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host

 

scp远程复制

下载:

scp [email protected]:/root/text.txt

上传:

scp -r /root/123/ [email protected]:/root

 

 sftp文件传输

sftp [email protected]

ls   查看服务器端数据

cd  切换服务器端目录

lls  查看本地数据

lcd  切换本地目录

get  下载

put  上传

 

密钥对登陆

 

以上是关于ssh的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数