php 用root登录,服务器搭建-使用root登陆

前言

撸主一枚前端汪,之前注意到AWS有为期一年的免费服务器可以领取,于近期入手一台想拿来撸几发PHP,但是看到什么php-fpm、fast-cgi...搞的不用怎么配开发环境的做前端的我跟下图似的...

bVwFjE

于是促成了本文及后续几篇文章的产生。

Linux账户系统

大家知道Linux的账户系统是比较严格的,普通用户在做系统级别的更改时经常会遇到跟账户权限相关的问题,服务器购买时的默认登录账户也只是用户账户。但是作为服务器,很多时候是需要root账户去做操作的,加上本着我的机子我做主的原则我也会使用root账户进行登录和执行操作。

如何更改

默认情况下,root账户的密码是未定义的,我们执行一些命令给root账户添加密码:

username@ip-***:~$ sudo passwd root

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

为了安全起见,Linux系统输入密码的过程是不可见的。OK,看到提示root账户的密码已经建立了,现在我们切换到root账户更改系统设置。

username@ip-***:~$ su -

Password:

root@ip-***:~#

看到root@***以及后面的#就是我们当前已经处于root账户了。下面我们要对系统做一些更改才能做到ssh使用root账户登录,这里的操作需要一些vi/vim的相关知识,简单的讲几个:

i: 进入编辑状态

w: 写入当前更改

q/q!: 退出/强制退出vi/vim编辑器,不保存当前的编辑

wq/wq!: 写入/强制写入当前更改并退出vi/vim编辑器

好了,我们进入/etc/ssh/目录,由于面向的是服务器,使用vi/vim编辑sshd_config文件,更改以下几项:

Red Hat:

PasswordAuthentication yes

Ubuntu:

PermitRootLogin yes

PasswordAuthentication yes

UsePAM no

保存更改,操作完毕!

重启ssh服务:

Red Hat:

sudo /sbin/service sshd restart

Ubuntu:

sudo /sbin/service ssh restart

退出重新以root身份登录服务器IP就可以了,ssh root@your_server_ip。

后续

之后会更新php7+apache2/nginx的环境配置,目测还有很多深坑,欢迎留言/讨论!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值