背景:
Jemter環境搭建,需上傳下載服務器文件到aws服務器上,由於secureCRT的局限性它只支持pub格式的密鑰,不支持pem格式密鑰,xshell是支持pem格式的,所以嘗試安裝xshell,文件服務器安裝的xftp.
為了解決文件上傳下載問題的解決方案:
方案一:簡便快捷方式
讓給pem文件密鑰的人重新給一個pub格式或ppk格式的密鑰用secureCRT訪問 ---簡便快捷
方案二:安裝xftp方式
使用xshell來進行pem格式密鑰實現登錄和xftp文件服務器對文件進行上傳下載管理---稍微繁瑣但我至少了解了xshell,以下是方案二的操作
前提條件:
AWS雲服務器登錄后進行xftp安裝:
安裝文件:
sudo su --切換到root后進入下列步驟
=============================
步驟1:
yum -y install vsftpd 安裝ftp
步驟2:
編輯vsftpd配置文件,位置是:vim /etc/vsftpd/vsftpd.conf
找到anonymous_enable這個配置項,默認是YES,修改成NO,表示不允許匿名用戶登錄
步驟3:
保存配置文件,執行 systemctl start vsftpd.service 啟動vsftp服務
service vsftpd start --啟動,一般只啟動一次,再次啟動會失敗
步驟4:
通過命令: systemctl status vsftpd.service 查看ftp服務的運行狀態
service vsftpd status--查看狀態

本地打開xshell6,啟動sftp新建后打開文件即可:

輸入服務器IP+密鑰,確認即可登錄成功 –此處密鑰格式為XX.pem

登錄成功

