SSH的统一应用
来源:互联网 发布:淘宝面试问题及答案 编辑:程序博客网 时间:2024/05/18 04:48
ssh:Secure SHell
Port:22(default)
v1,v2 版本,最好关闭v1,只使用v2版本
客户端:
Linux:ssh
Windows: putty, SecureCRT,Xmanage…..
openssh
提供ssh命令和sshd服务。sshd(centos6/7都是这个名儿)服务默认是系统安装的基础服务且开机自启动。
应用
ssh工具应用于一台主机远程登录另一台主机,和telnet的作用是相同的,不同的是信息传输是加密的,而且功能得以扩展。
常用法
Linux:
1. ssh x.x.x.x 以当前登录的用户身份登录远程主机
2. ssh root@x.x.x.x
3. ssh -l root x.x.x.x -l 省略@
4. ssh -X root@x.x.x.x 可以传输图形界面
5. ssh -p port root@x.x.x.x 指定端口连接
配置文件:
/etc/ssh/*
ssh_config 客户端配置文件
sshd_config 服务端配置文件
常用配置:
指定端口:Port 8989
使用协议 :Protocol 2
禁用root远程登录:PermitRootLogin no
重启服务 service sshd restart / systemctl restart sshd
无验证登录
原理:将客户端用户公钥放在服务端用户家目录的.ssh文件
夹下,并命名为 /etc/ssh/sshd.config 下 AuthorizedKeyFile 后的值
默认叫 “authorized_keys”
操作:
1. 获得密钥:ssh-keygen -t -f /path/key -N “”
-f:指定key放置路径 -N:key密码 脚本所用
2. 传输密钥:ssh-copy-id -i isr_pub root@目地主机
-i 指定自创得公钥文件
扩展:
scp : 加密传输文件
scp -P port -r user@x.x.x.x
所以另外一种 无验证登录 方法是将pubkey scp到服务器上然后在追加(>>)到authorized_keys里面
stftp : 加密的ftp
- SSH的统一应用
- SSH 统一日志管理
- [Struts2应用开发] 统一的登录验证
- Java应用的Memcached统一使用策略
- 主题-统一Android应用风格的机制
- [Struts2应用开发] 统一的登录验证
- 关于应用的全局统一异常处理
- ssh 端口映射的应用
- 开发SSH应用的笔记
- SSH框架的应用介绍
- SSH Secure Shell的应用
- SSH框架的综合应用
- ezPortal 求解企业内外部的应用统一
- 凸优化收缩算法的简单统一与应用
- 多应用统一开发平台的一点想法
- Spring Boot中Web应用的统一异常处理
- Spring Boot中Web应用的统一异常处理
- Filter的原理及应用(例统一设置字符集)
- android studio 初探
- ubuntu 下win7引导修复
- 某市高新区管委会车辆出入管理创新思路
- java关键字this的用法总结
- Red Hat 7.3 基于本地http搭建YUM
- SSH的统一应用
- 贝塞尔曲线学习【1】
- 'Navigator is deprecated and has been removed from this package. It can now be installed ' +
- magnitude函数
- 使用fastjson 替换springMvc默认的jackson
- UnityShader案例(六)——渐变纹理
- 解决Hibernate:could not initialize proxy
- 使用Nginx+Keepalived组建高可用负载平衡Web server集群
- [Shell]tr命令使用指南