CentOS 自定義SFTP使用者及目錄

2021-10-09 10:57:17 字數 1102 閱讀 6632

ftp功能說明:通過ssh啟動centos的sftp功能

$ groupaddsftp

$ useradd -gsftp-s /sbin/nologin -d /home/

sftpsftp

$ passwdsftp

輸入密碼(123456)

確認密碼

$ vim /etc/ssh/sshd_config

修改最大登入數

# authentication:

logingracetime 10m

#permitrootlogin yes

#strictmodes yes

#maxauthtries 6

maxsessions 10

maxstartups 1000:30:1000

注:檔案末尾新增如下所示的**:

match usersftp

chrootdirectory /home/sftp

forcecommand internal-sftp

$ cd /home/

$ chown -r root:root ./sftp/

$ chmod -r 755 ./sftp/

$ cdsftp/

建立ftp使用者下的根目錄(ftpstore可變)

$ mkdirftpstore

$ chownsftp:

sftpftpstore/

$ chmod 777ftpstore/

$ systemctl restart sshd

大功告成,可使用winscp等工具測試即可

自定義使用者控制項

和做乙個web 窗體一樣,只是,如果引用其中的控制項的方法是如何?以下示例是asp.net 1.1裡的,2.0是怎麼引用,還沒有看書呢 string getddlyear,getddllc,getddladd,getddlpeopso getddlyear class ddlyear this.fi...

使用者自定義函式

create function 架構名.function name 傳入變數1 變數 型別,傳入變數2 變數 型別.returns return date type asbegin declare the return variable here declare variable1 variable...

使用者認證自定義

設定郵箱和使用者名稱和手機號均可登入 authentication backends users.views.custombackend class custombackend modelbackend 自定義使用者驗證規則 defauthenticate self,username none pa...