rokevin
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
  • ssh

ssh

ssh清除缓存

ssh缓存在 /var/root/.ssh/known_hosts 可以使用以下方法清除 ssh-keygen -R 192.168.1.203(你远程服务器的IP)

ssh用法

检查SSH keys是否存在

ls -al ~/.ssh

生成SSH key

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

添加ssh key到ssh-agent中

$ eval "$(ssh-agent -s)"
Agent pid 59566

Host * AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_rsa

$ ssh-add -K ~/.ssh/id_rsa

.ssh中的config文件

Host gitlab.hlvan.cn
HostName gitlab.hlvan.cn
Port 9846
User basi
IdentityFile ~/.ssh/id_rsa_hlvan_gitlab

Host github.com
HostName github.com
User kevin
IdentityFile ~/.ssh/id_rsa_dx_github

Host coding.net
HostName coding.net
User kevin
IdentityFile ~/.ssh/id_rsa_dx_github

测试

ssh -T git@gitlab.xxx.com

如果有端口则添加-p 8080 ,-p和端口连接不连接都可以

ssh免密登录

原文地址:http://blog.sina.com.cn/s/blog_148a693f10102vj8m.html

方法1

ssh-copy-id 用户名@host地址

方法2

scp ~/.ssh/id_rsa.pub xxx@xxx.xxx.cn:/home/xxx/.ssh/authorized_keys

不同机器之间文件拷贝

拷贝本地目录ceshi5及其以下文件到 192.168.1.200机器用户下的 /home/hlvan/ 目录
scp -r /Users/luokaiwen/Desktop/ceshi5/ hlvan@192.168.1.200:/home/hlvan/

linux下免密认证登录失败原因总结

https://blog.51cto.com/wutengfei/2045484

https://blog.51cto.com/wutengfei/2306551

centos7下关闭sshd的tcp6

sshd服务配置文件 /etc/ssh/sshd_config 中默认 AddressFamily 定义了监听所有 any(开启tcp6) inet(关闭tcp6)

any:监听ipv4 和ipv6

inet:仅监听ipv4

inet6:仅监听ipv6

重启sshd服务 systemctl restart sshd 即可生效

github地址不能ping通

更改/etc/hosts文件,添加如下内容

192.30.253.113    github.com
192.30.252.131 github.com
185.31.16.185 github.global.ssl.fastly.net
74.125.237.1 dl-ssl.google.com
173.194.127.200 groups.google.com
192.30.252.131 github.com
185.31.16.185 github.global.ssl.fastly.net
74.125.128.95 ajax.googleapis.com

如果权限不够则在终端,先修改root密码,根据提示输入新密码即可

sudo bash

sudo passwd root

最近更新:: 2020/7/25 22:02
Contributors: luokaiwen