AWS EC2服务器连接登录与创建多账号供多人同时并发使用
服务器登录与连接
工具:xshell6
操作流程
- 创建登录会话和填写IP地址;
填写会话名称和IP后点击确定,提示对方主机密钥未存储在本地的话选择接收并保存即可。
- 在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服务器连接登录与创建多账号供多人同时并发使用相关推荐
- linux悬镜服务器登陆失败,悬镜服务器卫士服务器连接登录失败怎么办?
原标题:悬镜服务器卫士服务器连接登录失败怎么办? 每次使用悬镜服务器卫士的时候,你是不是有时候会收到这样的提示: 这样的情况,根据小编的经验来说:你没有开启linux服务器. 小编用的是centos6 ...
- AWS EC2实例连接
一.XSHELL连接 1.安装xshell 下载地址:https://xshell.en.softonic.com/ 免费版下载选择home user 2.新建会话 输入主机地址(注意创建实例时需要配 ...
- aws EC2无法连接
aws学习开始了 最近遇到的一个问题是,创建的EC2无法连接. 原因找到了,因为自己创建的安全组入境规则没有选取SSH协议.对策是,修改安全组,选择SSH协议即可.
- 亚马逊AWS免费套餐EC2安装centos连接登录并创建root
前言:刚开始使用亚马逊的AWS的免费套餐EC2,由于个人习惯使用centos系统,所以果断安装,但是AWS为了安全性,默认禁止用户使用root账户,导致安装配置环境各种问题.所以我把从安好系统后遇到的 ...
- AWS EC2文件上传
AWS EC2 申请配置.文件上传.nginx安装部署.tomcat安装和项目部署.域名绑定 文章目录 AWS EC2 申请配置.文件上传.nginx安装部署.tomcat安装和项目部署.域名绑定 A ...
- 亚马逊云创建Aws EC2示例+用Xshell7连接登录Aws+设置允许使用root登录
在学Linux,想着搞个服务器来玩玩,发现亚马逊云可以弄免费的服务器,跌跌撞撞才了不少坑,最后给弄好了,这里记录一下我的创建Aws EC2示例+用Xshell7连接登录Aws+设置允许使用root登录 ...
- 在ec2上创建root用户,并使用root 通过Xshell远程登录aws云服务器
1.根据官网提供的方法登录连接到EC2服务器(官网推荐windows用户使用PUTTY连接) 2. 创建root的密码,输入如下命令: sudo passwd root 3.然后会提示你输入new p ...
- 通过FinalShell连接AWS的EC2服务器
今天通过AWS的EC2服务器,搭建了一下ChatGPT的服务,体验了一把,通过FinalShell连接AWS的EC2服务器遇到了一个问题,记录一下. 小插曲:(ChatGPT的服务后续将集成到&quo ...
- 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服 ...
最新文章
- oracle读书笔记之Oracle 11g R2 DBA操作指南(前三章)
- php stortime,文件存储 - Laravel 5.8 中文文档手册 - php中文网手册
- SAP S/4 HANA新变化-信用管理
- Hive体系结构(二)Hive的执行原理、与关系型数据库的比较
- pytorch对卷积神经网络常见操作
- 机器学习-吴恩达-笔记-6-应用机器学习的建议
- Redis的复制(Master/Slave)
- android中ScrollView和GridView/ListView共存时,ScrollView不在顶部的解决方法
- CSDN博客下载器v2.2发布
- mysql数据库软件 国产_国产数据库发展情况如何?
- WES7 SKU WES7E和WES7P的区别
- 西工大计算机学院李春科,西北工业大学“青春逐梦 激情飞扬”2014友谊校区元旦晚会成功举办...
- hdoj 1163 Eddy's digital Roots(数学问题讲究的是分析,找规律)
- Apostrophe not preceded错误
- [免费专栏] Android安全之Root检测与Root绕过(浅析)
- 【MATLAB】使用“蒙特卡罗(Monter Carlo)”算法计算不规则图形的面积
- 什么无线耳机音质最好,无线耳机品牌排行榜
- 教你用 Python 修改微信(支付宝)运动步数,轻松升到 TOP1
- 换了爸爸,推特用户坐不住了……
- HTML5笔记Day_01注释;标签;特殊符号;块元素和行内元素
热门文章
- 2020-07-14 CVPR2020 i3DV论文讨论(4) 笔记
- BZOJ4044 Luogu P4762 [CERC2014]Virus Synthesis (回文自动机、DP)
- java 反射 单列_轻松掌握Java单例模式
- 如何linux查看mysql目录下日志_测试人员如何在linux服务器中查询mysql日志?
- netsh winsock reset什么意思_商丘耐火砖什么意思,刹车片_马达加斯加嘎瓦石墨公司...
- 20211018 一些特殊矩阵
- Quartz.Net进阶之四:CronTrigger 详述
- redis 同步化操作
- 拓普微智能TFT液晶显示模块
- PuTTY 设置Serial(ubuntu)