ubuntu上ssh环境的搭建与测试
来源:互联网 发布:做窗帘加工费怎么算法 编辑:程序博客网 时间:2024/06/07 06:03
sudo apt-get install opssh-server sshssh-keygen -t rsa -P ""cat id_rsa.pub >> authorized_keyschmod 600 ~/.ssh/authorized_keys chmod 700 ~/.ssh到目前为止可以测试本机的ssh服务器了,不要去修改配置文件,不要去修改配置文件
ssh localhost对于远程其他linux计算机,可以如下远程添加公钥至authorized_keys
ssh-copy-id -i ~/.ssh/id_rsa.pub xuan@192.168.9.137(example)之后便可访问(用户名要加,否则会默认root用户访问,可能会出现错误Permission denied)
ssh xuan@192.168.9.137
差不多就这样,还有关于调试信息命令
ssh -v localhostubuntu关于ssh登录日志,要学会查看日志
less /var/log/auth.log
关于php安装ssh2扩展,与上面并不是一回事
sudo apt-get install libssh2-1-dev php-ssh2
关于使用ssh认证方式登录
1.基于host
2.基于publickey(用户将自己的公钥存储在远程主机上,登陆的时候,远程主机会向用户随机发送一段随机字符串,用户用自己的私钥加密后,发送给远程主机,远程主机如果用事先存储的公钥解密成功,那么用户是可信任的)
3.基于密码(a.用户向远程主机发送请求 b.远程主机收到用户登陆请求,把自己的公钥发送给用户 c.用户使用公钥将自己的密码加密后发送回远程主机 d.远程主机用自己的撕咬,解密登陆密码)
ssh有很多相关的设置(先到这里,之后慢慢来) 可以参考openssh以及hostbased-auth
0 0
- ubuntu上ssh环境的搭建与测试
- ionic在mac上的环境搭建与模拟测试
- Ubuntu上搭建ssh服务器
- ubuntu上搭建配置mysql和tomcat测试环境
- 在Ubuntu上搭建keystone开发测试环境
- Ubuntu上搭建Flex4的开发环境
- Ubuntu上的OGRE开发环境搭建
- SSH环境的搭建
- SSH环境的搭建
- hadoop 27在ubuntu上单机搭建与测试
- centos6.9上beego环境搭建与测试
- 搭建与测试Spring的开发环境
- 搭建与测试Spring的开发环境
- 搭建与测试Spring的开发环境
- 搭建与测试Spring的开发环境
- Arduino编程环境的搭建与测试
- Websocket的环境搭建与测试
- Ubuntu上搭建Java环境
- minimum-depth-of-binary-tree
- Js函数声明与函数表达式的区别
- Linux系统上用源码安装OpenSSL的方法
- setAdapter的时候,总是报错 空指针异常
- <Android>adb shell远程连接
- ubuntu上ssh环境的搭建与测试
- C# 两个datatable中的数据快速比较返回交集或差集
- 好好了解一下Cookie
- textarea换行
- java异常的深入学习以及异常处理时一些内存问题
- linux文件系统的目录结构
- activity生命周期
- java提高篇之抽象类与接口
- Linux中的DRM