Ubuntu基于OpenSSh的SFTP權(quán)限快速搭建

說(shuō)明

默認(rèn)SFTP基于系統(tǒng)用戶. 一般通過(guò)xshell連接的用戶都可以連接到sftp.但是這種用戶基本可以操作任何用戶,權(quán)限方面沒(méi)有限制.
改文章即提供SFTP相關(guān)權(quán)限的控制的設(shè)置.

系統(tǒng)環(huán)境

ssh-version

ssh -V
OpenSSH_7.2p2 Ubuntu-4ubuntu2.2, OpenSSL 1.0.2g 1 Mar 2016
保證OpenSSH版本至少4.8p1,因?yàn)榕渲脵?quán)限需要版本添加的新配置項(xiàng) ChrootDirectory 來(lái)完成拒担。

Ubuntu版本

cat /proc/version
Linux version 4.4.0-97-generic (buildd@lcy01-33) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017


cat /etc/issue
Ubuntu 16.04.3 LTS \n \l

操作步驟

切換到ROOT用戶

  1. 創(chuàng)建SFTP用戶組
    groupadd sftpusers

  2. 創(chuàng)建用戶
    useradd -s /bin/false -G sftpusers user

/bin/fasle指定用戶沒(méi)有登錄shell的權(quán)限

  1. 設(shè)置用戶密碼
    passwd passwd

  2. 配置ssh權(quán)限
    vim /etc/ssh/sshd_config

    4.1. 修改以下內(nèi)容

    #Subsystem sftp /usr/lib/openssh/sftp-server
    Subsystem sftp internal-sftp
    

    4.2. 在尾部添加權(quán)限

    # 匹配用戶組抗果,如果要匹配多個(gè)組芹务,多個(gè)組之間用逗號(hào)分割
    Match Group sftpusers
    # 指定登陸用戶到自己的用戶目錄
    # 開(kāi)放Story
    ChrootDirectory /data/test
    # 指定 sftp 命令
    ForceCommand internal-sftp
    # 這兩行,如果不希望該用戶能使用端口轉(zhuǎn)發(fā)的話就加上沿彭,否則刪掉
    X11Forwarding no
    AllowTcpForwarding no
    

為什么實(shí)用 internal-sftp 而不用默認(rèn)的 sftp-server喝峦,這是因?yàn)椋?br> 這是一個(gè)進(jìn)程內(nèi)的 sftp 服務(wù),當(dāng)用戶 ChrootDirectory 的時(shí)候跟啤,將不請(qǐng)求任何文件乃沙;
更好的性能,不用為 sftp 再開(kāi)一個(gè)進(jìn)程诗舰。

  1. 修改數(shù)據(jù)目錄權(quán)限
    假設(shè)目錄為/data/test
    5.1. /data/test必須為root用戶, 且目錄權(quán)限為755
    5.2. /data/test的上層目錄/data也必須為root用戶, 且目錄權(quán)限為755
    操作如下

    chown -R root:root /data
    chmod -R 755 /data
    

    5.3. 添加上傳目錄

    mkdir /data/test/upload
    chown -R test:sftpusers /data/test/upload
    chmod -R 755 /data/test/upload
    
  2. 重啟SSH服務(wù)
    service sshd start

參考文獻(xiàn)

  1. ingood. Linux(CentOS)上配置 SFTP.
  2. Allen. CentOS的ssh sftp配置及權(quán)限設(shè)置
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末警儒,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子眶根,更是在濱河造成了極大的恐慌蜀铲,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件属百,死亡現(xiàn)場(chǎng)離奇詭異记劝,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)族扰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門厌丑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人渔呵,你說(shuō)我怎么就攤上這事怒竿。” “怎么了扩氢?”我有些...
    開(kāi)封第一講書人閱讀 153,220評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵耕驰,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我录豺,道長(zhǎng)朦肘,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 55,416評(píng)論 1 279
  • 正文 為了忘掉前任双饥,我火速辦了婚禮媒抠,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘兢哭。我一直安慰自己领舰,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著冲秽,像睡著了一般舍咖。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上锉桑,一...
    開(kāi)封第一講書人閱讀 49,144評(píng)論 1 285
  • 那天排霉,我揣著相機(jī)與錄音,去河邊找鬼民轴。 笑死攻柠,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的后裸。 我是一名探鬼主播瑰钮,決...
    沈念sama閱讀 38,432評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼微驶!你這毒婦竟也來(lái)了浪谴?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 37,088評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤因苹,失蹤者是張志新(化名)和其女友劉穎苟耻,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體扶檐,經(jīng)...
    沈念sama閱讀 43,586評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡凶杖,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了款筑。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片智蝠。...
    茶點(diǎn)故事閱讀 38,137評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖醋虏,靈堂內(nèi)的尸體忽然破棺而出寻咒,到底是詐尸還是另有隱情,我是刑警寧澤颈嚼,帶...
    沈念sama閱讀 33,783評(píng)論 4 324
  • 正文 年R本政府宣布毛秘,位于F島的核電站,受9級(jí)特大地震影響阻课,放射性物質(zhì)發(fā)生泄漏叫挟。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評(píng)論 3 307
  • 文/蒙蒙 一限煞、第九天 我趴在偏房一處隱蔽的房頂上張望抹恳。 院中可真熱鬧,春花似錦署驻、人聲如沸奋献。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,333評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)瓶蚂。三九已至糖埋,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間窃这,已是汗流浹背瞳别。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,559評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留杭攻,地道東北人祟敛。 一個(gè)月前我還...
    沈念sama閱讀 45,595評(píng)論 2 355
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像兆解,于是被迫代替她去往敵國(guó)和親馆铁。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容