可以免费发布信息的网站有哪些,小程序定制要多少钱,网站备案能查到什么,seo推广怎么弄vscode SSH
vscode先下载remote ssh的插件#xff0c;随后在左边的菜单栏里选择远程。 点击新建连接#xff0c;输入用户名和地址#xff0c;-p参数指定端口 ssh ubuntu{ip} -p xxx 随后就可以正常连接了#xff0c;这里使用普通用户的用户名密码#xff0c;别用root。 配…vscode SSH
vscode先下载remote ssh的插件随后在左边的菜单栏里选择远程。 点击新建连接输入用户名和地址-p参数指定端口 ssh ubuntu{ip} -p xxx 随后就可以正常连接了这里使用普通用户的用户名密码别用root。 配置文件一般有个默认路径C:\Users\kang.ssh 然后连接的时候选择对应的系统如Linux即可。
SSH免密登录
默认是用户名密码的登陆方式我用的是腾讯云服务器发现很容易就被国外的把密码破解了防护太垃圾了所以干脆就直接把密码方式禁用了看还能不能破解。 主要是用密钥访问先本地生成个SSH密钥 ssh-keygen -t rsa -b 2048 -f ~/.ssh/my_private_key 路径为 C:\Users\kang.ssh 包括id_rsa和id_rsa.pub 把公钥文件复制到服务器的对应路径文件里直接追加写入即可 authorized_keys 随后修改配置文件一般在/etc/ssh/sshd_config 主要几个配置如下最后一个是存放authorized_keys文件的路径找自己对应的就行
# 禁用密码登录
PasswordAuthentication no
# 允许密钥
PubkeyAuthentication yes
# RSA认证
RSAAuthentication yes
# xxx authorized_keys重启服务即可 systemctl restart sshd
这里其实要切记用了密钥以后就要用root用户登录可以新建一个也可以直接修改vscode用的配置文件直接改里面的配置 C:\Users\kang.ssh\config 要添加一个字段叫IdentityFile标识你的私钥路径
Host myserver # 自定义别名HostName 192.168.1.100User adminIdentityFile ~/.ssh/id_rsa # 指定私钥路径Port 22 # 可选默认为22然后用root直接连接就不需要密码了。 如果用命令行想私钥连接ssh 使用-i参数指定私钥连接即可