IBM免费服务器试用
IBM公司的免费资源,仅需一个邮箱就可以注册申请,注册可以有60天试用期。
1、注册
点击 注册进入IBM教育资源官网进行注册,注册时仅需要一个有效邮箱,QQ,Gmail,outlook均可。
注册邮箱是带 * 号为必填项,其他选项可以空着。
填写完成后勾上“by email”选项。
2、创建实例
点击【request your trial】,等待邮件发送,收到邮件后确认即可使用。
登录linuxOne教育网,点击manager instances按钮,进入实例管理页面。
新用户允许有一个实例上限。
点击create按钮,开始创建实例。
选择操作系统时,RHEL为红帽家族发行版,国内使用较多的包装版为centOS,熟悉centOS操作的建议选择这个,熟悉ubuntu的可以选择ubuntu,关于[SLES 15 SP4]有兴趣的自行了解一下。
创建ssh密钥时,会提示下载密钥文件,记得保存好,点击create创建完成,等待几分钟,开启实例,实例status字段变为绿色,为active状态时,就可以用ssh进行连接实例。
3、ssh连接
打开Xshell或其他ssh工具,这里我使用MobaXterm连接工具,这款工具可以实时检测服务器的负载和状态,点击新建会话选择ssh,进入下面页面,(其他ssh工具同理):
输入公网ip,注意在登录时,必须选择 linux1 用户登录,选择密钥登录,输入刚刚下载的密钥文件,点击ok,连接时有概率连接不到,可以多试几次,或隔段时间再试,
登录后,输入sudo -i指令提权,或直接用su root指令切换root,输入passwd为root设置密码
切换root后进行如下步骤删除root限制
vim打开后输入i编辑文件,删除两行"ssh-rsa ...."之前的所有内容,删除完成如下图,顺序按下Esc,:,wq保存退出
新实例默认是没有vim编辑器的,红帽家族可以使用yum -y install vim安装vim软件,debian系(ubuntu)可以使用apt-get -y install vim安装
yum -y install vim // RHEL
apt-get -y install vim // ubuntu
编辑ssh配置文件:
vim /etc/ssh/sshd_config // 编辑ssh服务端配置文件
// 将这几行注释打开或在最后追加这一行
PermitRootLogin yes // 运行root用户ssh连接
PasswordAuthentication yes // 允许密码登录
输入完成后按下Esc键,输入:wq保存并退出,
重启ssh服务使文件生效
systemctl restart sshd
现在可以尝试使用root用户登录,密码为你设置的root密码,登录时需要勾选密钥选项。