服务器登录与连接

工具:xshell6

操作流程

  1. 创建登录会话和填写IP地址;


填写会话名称和IP后点击确定,提示对方主机密钥未存储在本地的话选择接收并保存即可。

  1. 在xshell左边的会话列表选择刚才创建的会话,然后填写登录用户名ubuntu,不同的EC2有不同的默认登录用户名,这里用的是ubuntu;
    第一次启动时每个Linux实例类型都使用默认的Linux系统用户帐户。对于Amazon Linux 2或Amazon Linux,用户名为ec2-user。对于Centos,用户名是centos。对于Debian,用户名是admin或root。对于Fedora,用户名是ec2-user或fedora。对于RHEL,用户名是ec2-user或root。对于SUSE,用户名是ec2-user或root。对于Ubuntu,用户名是ubuntu。


3.在输入用户名之后点击确定,跳转到服务器密码验证部分,这里使用用户密钥登录, 点击浏览添加存储在本地电脑中的.pem文件之后导入,确定即可连接上服务器;

基本linux操作

登录之后默认跳转到home文件夹下
回到根目录:cd /
回到上一级文件夹:cd …
创建文件夹:mkdir xxx
切换到root账号使用:sudo su
切换到指定文件夹:cd /xx/xx
编辑或创建文件:vim xx 如果没有文件则新创建一个文件,否则编辑文件,打开后输入i进行insert编写,退出并保存,先按esc键,然后shift+分号键,输入wq回车,其他保存方式百度vim使用教程
删除文件 rm
删除文件夹 rm -f

创建多账号使用

一个服务器需要供多人同时在线使用,在配置允许的情况下我们可以创建多个非root账号,多人的环境是分离的,不互相影响。

准备公钥

从之前下载的.pem私钥文件产生公钥文件,打开命令行

ssh-keygen -y

使用本地电脑的绝对路径导入你存放的.pem文件,复制产生的公钥到粘贴板

服务器创建新的登录账号

sudo adduser user1 --disabled-password
sudo su user1
cd ~
mkdir .ssh
chmod 700 .ssh
touch .ssh/authorized_key
chmod 600 .ssh/authorized_key
vim .ssh/authorized_key # 然后使用vim编辑器复制粘贴公钥,然后退出保存
sudo su # 切换到root账号以编辑只读文件
vim /etc/ssh/sshd_config # 将刚才创建的认证公钥添加并激活

将AuthorizedKeyFile这一行去掉注释并添加 .ssh/authorized_key
退出保存后重启服务
service sshd restart

使用新的账号登录

同理,见上面的服务器登录与连接,使用创建的新账号user1登录,公私钥登录,选择你们小组的.pem文件

非root账号获取root权限设置

这个根据自己的需求设置,如果root用户不想要被普通用户获得root权限就不用设置或者说设置了密码之后不分享给普通用户

通过ubuntu账号登录后

sudo passwd root # 之后设置root权限密码

普通用户切换到root

su - # 输入root分享的密码之后即可获取root权限

AWS EC2服务器连接登录与创建多账号供多人同时并发使用相关推荐

  1. linux悬镜服务器登陆失败,悬镜服务器卫士服务器连接登录失败怎么办?

    原标题:悬镜服务器卫士服务器连接登录失败怎么办? 每次使用悬镜服务器卫士的时候,你是不是有时候会收到这样的提示: 这样的情况,根据小编的经验来说:你没有开启linux服务器. 小编用的是centos6 ...

  2. AWS EC2实例连接

    一.XSHELL连接 1.安装xshell 下载地址:https://xshell.en.softonic.com/ 免费版下载选择home user 2.新建会话 输入主机地址(注意创建实例时需要配 ...

  3. aws EC2无法连接

    aws学习开始了 最近遇到的一个问题是,创建的EC2无法连接. 原因找到了,因为自己创建的安全组入境规则没有选取SSH协议.对策是,修改安全组,选择SSH协议即可.

  4. 亚马逊AWS免费套餐EC2安装centos连接登录并创建root

    前言:刚开始使用亚马逊的AWS的免费套餐EC2,由于个人习惯使用centos系统,所以果断安装,但是AWS为了安全性,默认禁止用户使用root账户,导致安装配置环境各种问题.所以我把从安好系统后遇到的 ...

  5. AWS EC2文件上传

    AWS EC2 申请配置.文件上传.nginx安装部署.tomcat安装和项目部署.域名绑定 文章目录 AWS EC2 申请配置.文件上传.nginx安装部署.tomcat安装和项目部署.域名绑定 A ...

  6. 亚马逊云创建Aws EC2示例+用Xshell7连接登录Aws+设置允许使用root登录

    在学Linux,想着搞个服务器来玩玩,发现亚马逊云可以弄免费的服务器,跌跌撞撞才了不少坑,最后给弄好了,这里记录一下我的创建Aws EC2示例+用Xshell7连接登录Aws+设置允许使用root登录 ...

  7. 在ec2上创建root用户,并使用root 通过Xshell远程登录aws云服务器

    1.根据官网提供的方法登录连接到EC2服务器(官网推荐windows用户使用PUTTY连接) 2. 创建root的密码,输入如下命令: sudo passwd root 3.然后会提示你输入new p ...

  8. 通过FinalShell连接AWS的EC2服务器

    今天通过AWS的EC2服务器,搭建了一下ChatGPT的服务,体验了一把,通过FinalShell连接AWS的EC2服务器遇到了一个问题,记录一下. 小插曲:(ChatGPT的服务后续将集成到&quo ...

  9. aws v2.2.exe_如何使用Python 3.6在AWS EC2上创建运行uWSGI,NGINX和PostgreSQLDjango服务器...

    aws v2.2.exe by Sumeet Kumar 通过Sumeet Kumar 如何使用Python 3.6在AWS EC2上创建运行uWSGI,NGINX和PostgreSQLDjango服 ...

最新文章

  1. oracle读书笔记之Oracle 11g R2 DBA操作指南(前三章)
  2. php stortime,文件存储 - Laravel 5.8 中文文档手册 - php中文网手册
  3. SAP S/4 HANA新变化-信用管理
  4. Hive体系结构(二)Hive的执行原理、与关系型数据库的比较
  5. pytorch对卷积神经网络常见操作
  6. 机器学习-吴恩达-笔记-6-应用机器学习的建议
  7. Redis的复制(Master/Slave)
  8. android中ScrollView和GridView/ListView共存时,ScrollView不在顶部的解决方法
  9. CSDN博客下载器v2.2发布
  10. mysql数据库软件 国产_国产数据库发展情况如何?
  11. WES7 SKU WES7E和WES7P的区别
  12. 西工大计算机学院李春科,西北工业大学“青春逐梦 激情飞扬”2014友谊校区元旦晚会成功举办...
  13. hdoj 1163 Eddy's digital Roots(数学问题讲究的是分析,找规律)
  14. Apostrophe not preceded错误
  15. [免费专栏] Android安全之Root检测与Root绕过(浅析)
  16. 【MATLAB】使用“蒙特卡罗(Monter Carlo)”算法计算不规则图形的面积
  17. 什么无线耳机音质最好,无线耳机品牌排行榜
  18. 教你用 Python 修改微信(支付宝)运动步数,轻松升到 TOP1
  19. 换了爸爸,推特用户坐不住了……
  20. HTML5笔记Day_01注释;标签;特殊符号;块元素和行内元素

热门文章

  1. 2020-07-14 CVPR2020 i3DV论文讨论(4) 笔记
  2. BZOJ4044 Luogu P4762 [CERC2014]Virus Synthesis (回文自动机、DP)
  3. java 反射 单列_轻松掌握Java单例模式
  4. 如何linux查看mysql目录下日志_测试人员如何在linux服务器中查询mysql日志?
  5. netsh winsock reset什么意思_商丘耐火砖什么意思,刹车片_马达加斯加嘎瓦石墨公司...
  6. 20211018 一些特殊矩阵
  7. Quartz.Net进阶之四:CronTrigger 详述
  8. redis 同步化操作
  9. 拓普微智能TFT液晶显示模块
  10. PuTTY 设置Serial(ubuntu)