AWS EC2服务器连接登录与创建多账号供多人同时并发使用
服務器登錄與連接
工具:xshell6
操作流程
填寫會話名稱和IP后點擊確定,提示對方主機密鑰未存儲在本地的話選擇接收并保存即可。
第一次啟動時每個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權限
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的AWS EC2服务器连接登录与创建多账号供多人同时并发使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java程序设计语言(基础篇)机械工业出
- 下一篇: 如何写好一份简历-校招篇