如何创建专业的网站并成功注册域名?需要哪些设计工具和软件支持?
摘要:怎么做网站和注册域名,网站设计专业需要什么软件,wordpress+微官网主题,景德镇seostep1:在本机上生成私钥和公钥 sh-keygen -t rsa -C “your_emailxxx.com”生成的两个默认文件中&am
怎么做网站和注册域名,网站设计专业需要什么软件,wordpress+微官网主题,景德镇seostep1:在本机上生成私钥和公钥
sh-keygen -t rsa -C “your_emailxxx.com”生成的两个默认文件中#xff0c;id_rsa.pub是公钥#xff0c;id_rsa是私钥
step2:在vscode安装Remote-SSH插件 step3:将本机生成的私钥和公钥上传服务器上 把本机生成的rsa_id.pub公钥上传至服务…step1:在本机上生成私钥和公钥
sh-keygen -t rsa -C “your_emailxxx.com”生成的两个默认文件中id_rsa.pub是公钥id_rsa是私钥
step2:在vscode安装Remote-SSH插件 step3:将本机生成的私钥和公钥上传服务器上 把本机生成的rsa_id.pub公钥上传至服务器中并追加cat命令 写入到~/.ssh目录下的authorized_keys文件中
cat id_rsa.pub authorized_keys如果~/.ssh目录下没有authorized_keys文件则需要我们手动创建一个
touch authorized_keysstep4在本机上配置vscode文件 打开下图中的配置文件并输入跳板机和服务器的配置信息
Host JumpMachine # 跳板机名称HostName xx # 跳板机IPPort xx # 跳板机端口号User xx # 跳板机用户名IdentityFile C:\Users\xxx\.ssh\id_rsa # 本机公钥文件的路径Host TargetMachine # 服务器名称HostName xx # 服务器IPPort xx # 服务器端口号User xx # 服务器用户名ProxyCommand ssh JumpMachine -W %h:%pstep5:visual studio code 连接服务器不需要密码的操作
打开SSH配置文件 sudo vim /etc/ssh/sshd_config确保以下两项的值正确
RSAAuthentication yes
PubkeyAuthentication yes重启SSH便可以
sudo service sshd restart配置完后仍然连接不成功可能是文件权限问题
chmod 700 ~/.ssh 修改~/.ssh文件夹权限 #.ssh目录的权限必须是700
chmod 644 authorized_keys # authorized_keys的权限必须是600或者644
chmod 644 id_rsa.pub
chmod 644 id_rsa
