天翼弹性云服务器的SSH登录与文件上传

本文档详细介绍了如何通过SSH登录天翼云主机,并进行密码重置、root用户权限设置、新增用户及赋予管理员权限。接着,讲解了利用vsftpd安装与配置FTP服务,包括修改配置文件、创建FTP目录、设置权限、开放安全组端口、设置开机启动和检查服务状态。最后,提到了使用winscp等FTP工具进行文件上传。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一,SSH登录

1.登录之前我们首先重置下登录密码,进入天翼云控制台选择弹性云主机,然后点击更多重置密码(记录下IPv4地址栏里面的公网地址)。

 2.密码重置完成之后就可以进行登录了,我这里用MobaXterm工具,大家可以根据自己喜好选择。在ssh工具里面设置主机IP和登录用户名就可以登录了,登录的时候会要求输入密码,输入重置的密码即可。

3.登录完成之后我们设置下root用户密码:

sudo passwd

4.重新设置主机名:

sudo vi /etc/hostname

 打开之后修改为自己想改的名字,这里我改为ubuntu,重启生效。

5.目前我们还是在root用户下,我们新增一个用户:

useradd -r -m -s /bin/bash 用户名

     参数说明:

  -r:建立系统账号

  -m:自动建立用户的登入目录

  -s:指定用户登入后所使用的shell

修改新增用户密码:

passwd 用户名

添加管理员权限,执行:

vi /etc/sudoers

在root ALL=(ALL) ALL下面添加一行,打码部分改成添加的用户名,保存即可。

以上操作完成之后我们切到新用户下:

su 用户名

二,文件上传

我们通过ssh登录之后可以进行命令行控制了,但是没法上传文件,所以我们要安装ftp来进行文件上传。

1.安装vsftpd:


sudo apt install vsftpd

2.修改配置文件(建议先对源文件备份):

sudo vi /etc/vsftpd.conf

打开文件后修改如下:

listen=NO改为listen=YES

注释掉listen_ipv6=YES

把下面几项注释放开:

local_enable=YES

write_enable=YES

local_umask=022

末尾新增下面几项:

local_root=/home/xxx/ftp // xxx改为自己的用户名
pasv_enable=YES
pasv_min_port=50000
pasv_max_port=50080
pasv_promiscuous=YES

这里采用的ftp被动模式

修改完保存退出。

3.新建ftp目录并修改权限(新建的目录要和配置文件里面local_root对应上,我是直接放在家目录下面的)

mkdir ftp
chmod 777 ftp

4.服务器安全组配置:

1)点击云主机进入详情页

2)选择安全组->添加规则

 

 放开入方向的所有端口(我这里是为了省事,所有全部放开了):

5.设置ftp开机自动启动:

sudo systemctl enable vsftpd

6.重新启动ftp:

sudo service vsftpd restart

7.查看ftp状态:

sudo systemctl status vsftpd.

如果出现Active: active (running)表示启动成功

8. 然后用ftp工具就可以登录访问了,我用的是winscp这款软件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

立羽丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值