在進行Linux系統下SSH端口映射的操作之前,我們需要明確一些要求:1.從安全角度看,考慮使用sftp更為安全。
2.線上服務器提供在線服務,需要對用戶進行控制,僅允許用戶在自己的home目錄下活動。
3.用戶只能使用sftp,不能通過ssh進行操作。
創建sftp組和用戶:
首先,我們需要創建一個名為sftp的組,以及一個sftp用戶(這里以mysftp為例)。
groupadd sftp
useradd -g sftp -s /bin/false mysftp
passwd mysftp
4.設置用戶的home目錄和系統版本檢查:
為了滿足要求,我們需要將sftp組的用戶的home目錄設置為特定路徑,并進行openssh版本檢查。
mkdir -p /data/sftp/mysftp
usermod -d /data/sftp/mysftp mysftp
ssh -v
確保openssh版本在4.8p1以上。
5.配置sshd_config:
編輯sshd_config文件,配置sftp服務和限制用戶權限。
vim +132 /etc/ssh/sshd_config
注釋掉原有的sftp-server配置,添加以下幾行:
Subsystem sftp internal-sftp
Match Group sftp
ChrootDirectory /data/sftp/%u
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
6.設定chroot目錄權限:
設置chroot目錄的所有者和權限。
chown root:sftp /data/sftp/mysftp
chmod 755 /data/sftp/mysftp
7.創建用戶可寫入的目錄:
為了使用戶能夠上傳文件,需要創建一個可寫入的目錄。
mkdir /data/sftp/mysftp/upload
chown mysftp:sftp /data/sftp/mysftp/upload
chmod 755 /data/sftp/mysftp/upload
8.重啟sshd服務:
完成上述配置后,重啟sshd服務使其生效。
service sshd restart
9.關閉selinux(如果需要):
如果出現無法上傳文件的權限問題,可嘗試關閉selinux。
setenforce 0
通過以上步驟,我們成功配置了Linux系統下SSH端口映射,實現了對用戶的嚴格控制和安全要求?,F在,用戶mysftp可以通過sftp客戶端登錄,并在upload目錄中上傳文件。這個過程中,我們還注意了selinux的設置,確保了系統的穩定性和安全性。
對于需要遠程訪問的場景,可以考慮使用花生殼進行端口映射,實現從外部網絡訪問FTP服務器。通過花生殼的服務,你可以獲得一個公網訪問地址,將其映射到服務器上FTP的端口,從而實現遠程訪問。這樣,你可以方便地在任何地方連接到你的FTP服務器。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
添利寶是什么?添利寶是一種貨幣基金,流通性相對而言比較高的,是工商銀行在2018年初發行的一支現金管理.類、凈值型的理財產品,添利寶產品每一個工作日開放申購贖回。并且工商銀行的添利寶投資于相關法律法規容許投資的金融工具,包含現金、通知存款、短期融資券、一年之內(含一年)的銀行定期存款、大額存單等銀行存款。工行添利寶和余額寶對比?在類別上:工行添利寶屬于凈值型現金管理類理財產品,而余額寶屬于貨幣基金...
一陽包兩陰意味著該只股票的發展勢頭十分強勁,通常為后市繼續看漲的信號,投資者看到此種信號后可以選擇進場。因為一陽包兩陰在大盤里展示出的圖形是在第三個交易日的陽K線把之前兩天的陰K線完全覆蓋吞沒。這種強勢的信號,也是提醒投資者注意把握時機,可以選擇主動進場。兩陰夾一陽后市會怎么走?兩陰夾一陽后市的走法有三種:第一是就此展開下跌,因為兩陰夾一陽處于高位的話,這對于投資者的操作信心打擊是非常大的,所以此...
(資料圖)關于哈士奇多少錢一只的知識大家了解嗎?以下就是小編整理的關于哈士奇多少錢一只的介紹,希望可以給到大家一些參考,一起來了解下吧!哈士奇幼犬在1000-1500元,寵物店比家養的貴一倍左右。純種哈士奇價格在4000-9000元,非純種哈士奇價格一般只有幾百元。寵物級的哈士奇價格在1000-9000元,而比賽級的哈士奇在9000元左右,在購買哈士奇幼崽時,盡量購買純種幼崽。...