打开/关闭搜索
搜索
打开/关闭菜单
通知
打开/关闭个人菜单
查看“SSH”的源代码
来自OSSmedia
查看
阅读
查看源代码
查看历史
associated-pages
页面
讨论
更多操作
←
SSH
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[category:LAN]] [[category:WAN]] [[category:系统]] [[category:知识库]] ssh是用来连接其他电脑的工具软件,广泛用于服务器运维。 == 客户端配置 == 用户的配置文件位于 <code>~/.ssh/config</code> 下。 === 参数 === 禁用局域网内部的主机密钥检查 Host 192.168.*.* UserKnownHostsFile /dev/null StrictHostKeyChecking no 为github配置ssh Host github User git HostName github.com IdentityFile ~/.ssh/github ProxyCommand nc -X 5 -x 127.0.0.1:2080 %h %p ssh over ssl Host ossmedia HostName ossmedia.cn ProxyCommand openssl s_client -quiet -servername <host> -connect <host:port> User username 默认为所有ssh目标主机配置代理 Host * RemoteForward 12321 127.0.0.1:2080 使用多个配置文件 Include config.d/* == 服务端配置 == 服务器 UseDNS no AddressFamily inet SyslogFacility AUTHPRIV PermitRootLogin no PasswordAuthentication yes TCPKeepAlive yes ClientAliveInterval 100 ClientAliveCountMax 240 局域网 PermitRootLogin no PasswordAuthentication no PubkeyAuthentication no Match Address 192.168.*,fe80::* PermitRootLogin yes PasswordAuthentication yes PubkeyAuthentication yes == 创建密钥对 == cd ~/.ssh ssh-keygen -t ed25519 -f <filename> == 引用公钥 == mkdir ~/.ssh touch ~/.ssh/authorized_keys curl https://github.com/username.git >> ~/.ssh/authorized_keys == 错误排查 == 详见[[SSH/错误排查]]
返回
SSH
。