甲骨文 vps 失联记

注册甲骨文 VPS 一周多吧,这已经是第 2 次删机重开了。

第 1 次是因为装了默认的 oracle linux 玩不动,没法,只得删机重开。

这次却是折腾的把自己关在门外,连不上了。

不知道这么折腾,试用过后会不会被收回呢。

虽然本地一直用 ubuntu 或居于 ubuntu 的系统,但 vps 却是几乎没用过。有一年横天做活动买了个 vps,但现在想来,基本没什么操作的印象,估计是让客服帮忙装的环境,后来续费没续还是换回虚拟机。

这次用甲骨文的免费 vps,完全从头开始折腾,不过我用的功能也简单,所以折腾的也少。

本来注册完选了个 ubuntu 20 mini 系统后,就装了个 v2ray 一直当着梯子。不过东西放那里,一颗折腾的心就蠢蠢欲动。

所以我就装了 nginx,然后忍不住就装了 php,接着就是 mysql。

环境都搭起来了,那总得跑个什么网站程序吧。

刚好看到一个 H 站 wordpress 换 typecho,又是小内存机器,那就装 typecho 吧。

甲骨文 vps 一直都是密钥 ssh 登陆,我一直 linux 终端直接远程连接,登陆默认用户名 ubuntu,登陆后切换 root 或者直接加 sudo,sftp 一直很少用,ftp 也没开,自己用,sftp 能登,ftp 就没必要了。

然而甲骨文的 sftp 也是密钥连接,默认登录名 ubuntu,然而密钥连接后的 sftp ubuntu 并没有权限,只能浏览目录查看文件。

我是用 curl 从 github 拉的 typecho,修改也是终端 vi,这自然是不方便的,而 sftp 只能查看浏览,这严重影响效率。

然后百度,天下教程一大抄,我看到哪里改哪里,不说什么 sshd.conf 瞎改,就说做了一件很愚蠢的事情:给 vps 用户名目录下的 .ssh 文件夹和文件夹下的密钥文件赋予了 777 权限。

看提示,好像 ssh 登陆会验证密钥文件权限,密钥权限放开后,系统默认觉得不安全就不允许登陆。然后再加上 sshd.conf 设置瞎改,杯具的事情发生了。在一次终端按完 ctrl+c 后,ssh 和 sftp 都连不上 vps,失联了。

然后还是到处找教程,请教大佬,最后说试试 vnc 登陆。

还是那些抄来抄去的教程,一顿操作下来,最后卡在了 vnc 登陆的用户名密码上,也不知道是端口限制了还是vnc 登录名不同 vps 的其他什么原因,就是死活登陆不了,最后放弃。

甲骨文后台终止实例后,重新开了一个,也不知道我这么折腾会不会加速被收回的可能,甲骨文当梯子是真的好用。

虽然新开了 vps,可 sftp 还是只能看,还不知道怎么破。

THE END

评论 10

  1. 🏆🏅

    看到标题以为是被官方删了,还好不是

  2. 🏅🏅🏅

    去我那里搜搜,centos可以开root加密钥登陆,sftp正常使用。

    1. 已经搜到你那里过了。
      现在不敢乱来了,替代方案是 ssh 登录后切换 root 授权文件夹,然后 ubuntu 登录 sftp 修改对应授权过的文件夹。
      麻烦了一点,但至少比 vi 方便些。

      1. 🏅🏅🏅

        我在用呢,root sftp 折腾方便。

        1. vps除了梯子不知道能拿来做啥,最近折腾劲过了,下次想起来再改。

  3. 🏅🏅🏅

    我觉得如果梯子稳定就只装梯子好了,稳定最重要。

  4. 🏆🏅

    梯子放好别乱搬动,不然找不到回家的路了。免费的,一般都有期限吧,甲骨文多久呢?

    1. 梯子好好的,是自己把门反锁了,还把锁弄坏了。
      说是永久呢,不过人家初衷是给开发人员提供的。

发表评论

幸会!