申请的话就不多说了,自己百度,(申请注意的一点是,要等IBM审核邮件开通),今天来说说linux系统的VM创建和登录等。
VM是使用openstack,先到bluemix.net找到面板地址和帐号密码。
一、点----管理组织 - 管理基础结构BETA(如果你的帐号VM 服务已经开通激活了,那么可以看到显示凭据)可以找到帐号密码。
二、登录后都是中文的,先自己导入或者生成key,然后创建实例VM,记得关联外网IP(别忘记在,访问权限和安全性打开80, 3306,21,443等端口)
三、连接VM,IP+key,IBM的默认最小权限帐号是ibmcloud(所以帐号不ubuntu或者root),登陆后,先要设置一下hosts不然无法使用sudo命令来修改密码等。编辑hosts文件按照里面的格式添加127.0.0.1 ibmcloud
sudo vi /etc/hosts
在使用vi编辑的时候下面是快捷键
Esc+j 往下移动
Esc+k 往上移动
Esc+A 进入编辑状态(可以添加和修改文件)
Esc+:wq 保存退出
Esc+j 往下移动
Esc+k 往上移动
Esc+A 进入编辑状态(可以添加和修改文件)
Esc+:wq 保存退出
四、我就懒得写直接搬寥寥的来
修改ibmcloud用户密码
sudo passwd ibmcloud
修改root用户密码
sudo passwd root
切换root用户,修改文件
su root
下面教程是为了可以直接用SSH密码登录,不用证书:
头疼的VI编辑器来了
vi /etc/ssh/sshd_config
编辑
注释掉:PermitRootLogin without-password 如下
#PermitRootLogin without-password
添加
PermitRootLogin yes
或者修改
PermitRootLogin no修改为yes
PubkeyAuthentication yes修改为no
PasswordAuthentication no修改为yes
(注意文件最下部有个AllowUsers ibmcloud 只允许这个帐号登录,我们删掉这一行)
然后保存,ctrl+c 然后caps lock 键(其实就是大写键) 然后再按2次ZZ
一般我们在弄aws等其他国外云的时候是差不多到这就好了,但是IBM 的是禁止root登录的,我们还要在做一些修改
用vi看看 root的帐号信息
cat /etc/passwd | grep root
发现它的shell是“/sbin /nologin”,需要将起改成“/bin/bash”
sudo vi /etc/passwd
修改完毕后,保存退出
最后就可以直接用root登录了,自己去玩吧,etc. Enjoy
别忘记管防火墙了。
文章评论