注意:使用私钥是个更安全的登录方式,除非你实在不习惯用私钥登录否则不应该使用密码登录因为这容易爆破。
注意:使用非root登录是更安全的登录方式,你可以登录后再切换为root , 实在嫌麻烦的话也可以启用root登录。
前文我们介绍甲骨文云计算平台提供的免费始终可用服务器,默认情况下甲骨文要求用户使用私有密钥进行登录。
如果你实在不习惯使用密钥登录的话也可以修改Linux 配置文件 , 然后即可使用root账户登录或使用密码登录等。
本文以Ubuntu 20.04为例如果你使用其他Linux系统步骤应类似,或自行查询其他发行版修改SSH配置文件方法。
配图为桌面版Ubuntu 请无视
使用密钥登录登录甲骨文服务器:
登录甲骨文控制台获取服务器地址,然后使用你创建服务器时下载的私钥文件,有地址和私钥文件即可正常登录。
#打开Windows 10/11命令提示符输入 ssh #回车 #如果报错说明你尚未安装ssh,请转到设置的可选功能里搜索安装OPENSSH #将私钥文件重命名为 oc.key #将私钥文件复制到C盘根目录 #在命令提示符里输入 cd C: #回车 #然后输入以下命令进行连接 ssh -i oc.key ubuntu@服务器IP地址
修改Ubuntu SSH配置文件:
#登录后切换为root账户 sudo -i #以下步骤为开启root登录,如不需要请跳过 nano /root/.ssh/authorized_key #将 ssh-rsa 前面的内容全部删除按Ctrl+O保存,然后按Ctrl+X退出 #修改SSH连接配置文件 nano /etc/sshd/sshd_config #启用22端口 Port 22 #将前面的#号删除即可,亦可修改为自定义端口,但注意服务器安全组需要提前放行 PermitRootLogin yes #将前面的#号删除,改成加空格yes代表启用Root登录,如不需要请跳过 PubkeyAuthentication yes #将其前面添加#号代表关闭密钥认证登录 PasswordAuthentication yes #将其前面#删除并加空格yes代表启用密码登录 #修改完成后按Ctrl+O保存,然后按Ctrl+X退出 #修改root密码 passwd #回车并输入密码,输入密码时不显示,两次输入后按回车确认即可 #到此结束
本文转自:蓝点网|www.landiannews.com