您的位置:首页 > 运维架构

OpenSSH服务及其相关_学习笔记

2017-04-01 22:24 246 查看
OpenSSH服务及其相关:
Telnet Tcp/23 缺点:
1、认证是明文
2、数据传输明文
ssh:Secure Shell Tcp/22
Openssh(开源)

协议:sshv1(缺陷,废弃)、sshv2
客户端:
linux:ssh

windows:putty、SecureCRT、SSHSecureShellClient、Xmanager
ssh_config 配置文件

服务端:
sshd
openssh(ssh,sshd)
sshd_config :配置文件

认证方法:
口令认证
秘钥认证
netstat:
-r 查看路由
-n 不反向解析端口
-t tcp connections

-u udp connections

-l listening

-p process

ssh用法:
ssh -l Username Remote_host
ssh username@Remote_host

一次性的使用远程命令,直接在本机执行远程主机上的命令:
ssh username@Remote_host 'ifconfig'
-X |-Y 直接打开远程主机上的图形话窗口
-vv 可以显示连接是的详细过程
基于密钥的验证:
客户端:
1、生成一对秘钥
-t rsa|dsa
-f /path/to/keyfile

-N 'password'

ssh-keygen -t rsa|dsa -f .ssh/id_rsa -N ''

2、将公钥传输至某用户家目录下的.ssh/authorized_keys文件中
使用文件传输工具(ssh-copy-id、scp)
ssh-copy -i /path/to/pubkey user@remote

3、测试登陆
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息