腾讯云轻量应用服务器开启root远程登录

在腾讯云中创建轻量级应用服务器默认没有root登录,官方给了lighthouse账号进行webshell登录;但对于日常使用中偏向于root链接,本文记录了全新服务器配置root账号,且使其可远程链接使用。

服务器环境及工具:

CentOS 7.6 64bit

MobaXterm

1. 免密登录lighthouse账号

 2. 使用普通账号登录,设置root密码

sudo passwd root

 3. 开启root账号密码远程登录

切换登录root

su

修改/etc/ssh/sshd_config文件

vim /etc/ssh/sshd_config

将<

### 如何在腾讯云轻量应用服务器上安装、配置和管理 MySQL #### 安装 MySQL 8.0 对于 CentOS 8.2 版本,可以通过解压后的 MySQL 的 repo 源来安装 MySQL 8.0: ```bash yum install mysql-server ``` 此命令会从已设置好的仓库中下载并安装 MySQL 服务[^1]。 而对于 CentOS 8,则可以利用 `dnf` 命令作为软件包管理工具来进行 MySQL 8.0 的安装: ```bash sudo dnf install @mysql ``` 这条指令同样实现了 MySQL 服务器的部署工作[^2]. 针对 CentOS 7.6 用户来说,如果想要特定版本比如 MySQL 社区版 5.7.35 可以采用如下方式完成安装操作,在通过 PuTTY 远程登录服务器后执行以下命令: ```bash yum -y install mysql-community-server-5.7.35-1.el7.x86_64.rpm ``` 这一步骤确保了指定版本被正确无误地安裝到了目标机器之上,并且当终端提示 "Complete!" 即表示整个流程顺利完成[^3]. #### 配置 MySQL 一旦完成了上述任一种方法下的 MySQL 安装过程之后,下一步就是对其进行必要的初始化设定。通常情况下,新安装的服务不会自动启动,因此需要手动开启它以及将其加入开机自启列表之中: ```bash systemctl start mysqld.service systemctl enable mysqld.service ``` 紧接着应该修改 root 账户密码和其他安全选项,可通过运行内置的安全脚本来实现这些更改: ```bash mysql_secure_installation ``` 该程序引导用户逐步调整安全性参数,如移除匿名账户、禁用远程访问权限等措施能够有效提升系统的防护水平。 #### 管理 MySQL 和防火墙设置 为了使外部设备能顺利连接到本地搭建起来的数据管理系统,还需要开放相应的网络通信端口。MySQL 默认监听于 TCP/IP 地址上的 3306 端口号,所以应当允许这个端口穿越防火墙规则集之外传输数据流: ```bash firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload ``` 以上两条命令分别定义了一个永久性的例外项给定端口并且重新加载配置使之生效[^4]. 此外还可以考虑额外放开其他可能需要用到的服务端口(例如 phpMyAdmin 对应的 888 或者 FTP 所需的 21),具体取决于实际应用场景需求。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值