• 온라인 도구
  • - 계산기
    • 문자 수
  • - 다운로드
    • TikTok 다운로드
    • DouYin 다운로드
  • - 웹 도구
    • BASE64
    • Base64→이미지
    • 이미지→Base64
    • URL 인코딩
    • JavaScript
    • 타임스탬프
    • 유니코드 변환기
    • JSON 형식
    • 확장자 수정
    • 목록 만들기
    • CSS 최적화
  • - 암호화 도구
    • MD5 암호화
    • 랜덤 생성기
  • - 이미지 도구
    • 이미지 압축
    • QR 코드 생성기
    • QR 코드 리더
    • 배경 화면 미리보기
    • 이미지 EXIF
  • - 정보 시트
    • 혈액형 유전
    • 의류 사이즈
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
CentOSシステムでの仮想ユーザーの作成と構成方法
2022-01-13

一、現在のvsftpの最新バージョンをダウンロードする コードのコピー
wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.3.4.tar.gz
二、設置前の準備

1、仮想ユーザマッピングを作成するローカルユーザwwwftp

コードのコピー
useradd wwwftp -d /data/www -s /sbin/nologin

2、カスタム構成ディレクトリの作成

コードのコピー
mkdir -p /data/soft/vsftpd/conf

mkdir -p /data/soft/vsftpd/bin

mkdir -p /data/soft/vsftpd/lib
mkdir -p /data/soft/vsftpd/user_conf

mkdir -p /data/soft/vsftpd/empty

mkdir -p /data/soft/vsftpd/logs
mkdir -p /data/www

mkdir -p /data/www/user1

mkdir -p /data/www/user2
3、カスタムディレクトリに権限を設定する
コードのコピー chown -R wwwftp:www /data/www
chmod -R 700 /data/soft/vsftpd/empty/

chown -R wwwftp:wwwftp /data/soft/vsftpd/empty/

4、ユーザーのログインを検証するためのライブラリファイルをカスタムディレクトリにコピーして管理しやすい

コードのコピー
cp /lib/security/pam_userdb.so /data/soft/vsftpd/lib/

5、必要なソフトウェアをインストールする

コードのコピー
yum -y install gcc db4* pam*

三、解凍インストールvsftpd

コードのコピー
tar zxvf vsftpd-2.3.4.tar.gz

cd vsftpd-2.3.4

ソースインストールのデフォルトではtcp_はサポートされていませんwrappersとssl
builddefsを変更する必要があります。h

コードのコピー

/*デフォルトは次のとおりです。*/
#undef VSF_BUILD_TCPWRAPPERS/*TCP WRAPPERSをサポートするかどうか*/
#define VSF_BUILD_PAM/*カスタム仮想ユーザーログインをサポートするかどうか*/

#undef VSF_BUILD_SSL/*SSL転送をサポートするかどうか*/

/*サポートでは対応項目をdefine、そうでない場合undef*/
コンパイルvsftpd

コードのコピー

make
コンパイルされたvsftpdバイナリファイルがpamをロードしているかどうかを確認します。

コードのコピー

ldd vsftpd
次のようになります。

コードのコピー

[root@CentOS5 vsftpd-2.3.4]# ldd vsftpd
linux-gate.so.1 => (0x00628000)

libwrap.so.0 => /lib/libwrap.so.0 (0x00cee000)

libnsl.so.1 => /lib/libnsl.so.1 (0x0015f000)
libpam.so.0 => /lib/libpam.so.0 (0x00fc4000)

libdl.so.2 => /lib/libdl.so.2 (0x007dc000)

libresolv.so.2 => /lib/libresolv.so.2 (0x008d8000)
libutil.so.1 => /lib/libutil.so.1 (0x00110000)

libcap.so.1 => /lib/libcap.so.1 (0x00d99000)

libc.so.6 => /lib/libc.so.6 (0x0029a000)
libaudit.so.0 => /lib/libaudit.so.0 (0x00114000)

/lib/ld-linux.so.2 (0x004a2000)

libpamが見えます。so.0 => /lib/libpam.so.0(0 x 00 fc 4000)はpam認証モジュールのロードに成功したことを示す
コードのコピー

cp vsftpd /data/soft/vsftpd/bin

四、vsftpdの構成

1、メインプロファイルの作成
コードのコピー

vi /data/soft/vsftpd/conf/vsftpd.conf

次のようになります。
コードのコピー

local_enable=YES

anonymous_enable=NO

anon_upload_enable=NO
anon_other_write_enable=NO

anon_mkdir_write_enable=NO

ftpd_banner=Welcome to FTP service.
listen=YES

listen_port=21

connect_from_port_20=YES
nopriv_user=nobody

tcp_wrappers=YES

chroot_local_user=NO
chroot_list_enable=YES

chroot_list_file=/data/soft/vsftpd/chroot_list

userlist_enable=yes
userlist_deny=no

userlist_file=/data/soft/vsftpd/allow

dual_log_enable=YES

vsftpd_log_file=/data/soft/vsftpd/logs/vsftpd.log
xferlog_enable=YES
xferlog_file=/data/soft/vsftpd/logs/xferlog

ソース元URL:https://dopubox.com/article/p/7c0bd2c9c070c31b

기타 도구
  • 문자 수 TikTok 다운로드 DouYin 다운로드 BASE64 Base64→이미지 이미지→Base64 URL 인코딩 JavaScript 타임스탬프 유니코드 변환기 JSON 형식 확장자 수정 목록 만들기 CSS 최적화 MD5 암호화 랜덤 생성기 이미지 압축 QR 코드 생성기 QR 코드 리더 배경 화면 미리보기 이미지 EXIF 혈액형 유전 의류 사이즈
  • 英国を代表する作曲家ブリテンが世界平和を願って作った『戦争レクイエム』【クラシック今日は何の日?】
    2024-05-29

    一力が本因坊初防衛
    2024-05-30

    ドローンサッカーで世界2位 大阪・星翔高校チーム 「世界でも通用することがわかった」
    2024-05-30

    制作期間「足りていなかった可能性」
    2024-05-31

    『マッドマックス:フュリオサ』に登場する「ある絵画」は何を意味しているのか? ギリシア神話と「ファム・ファタル」から考察する
    2024-06-01

    〈テロ事件と「美の復讐」〉15世紀末・イタリア「メディチ家兄弟暗殺計画」とルネサンスの画家たち
    2024-06-01

    あらゆる知識に精通した「天才」が教えてくれた、頭を良くするための新書の読み方と「究極のインプット・アウトプット」の方法
    2024-06-02

    ビルケンシュトック、創業から250年の歴史を振り返る2冊を出版
    2024-06-01

    死後に再評価が進んだ作曲家の筆頭、ビゼー。その裏には友人の存在が【クラシック今日は何の日?】
    2024-06-02

    ニコライ・バーグマンが手がける北欧のジュエリーブランド〈フローラダニカ〉旗艦店が南青山にオープン。
    2024-06-03

    応挙手本?に描いたトラ甦れ…徳島の寺のふすま絵修復へ
    2024-06-04

    写真家たちは強大な権力の抑圧にどう抗ったのか。バルト三国の写真家に焦点を当てる展覧会をレポート
    2024-06-04

    「KOTARO NUKAGA(天王洲)」が移転し拡張。約386平米の巨大スペースに
    2024-06-05

    エドガー・サラン個展「EDGAR SARIN ー HUNKY DORY」(VAGUE KOBE)レポート。展示空間の可能性やその調和の在り方を問いかける
    2024-06-04

    多摩美術大学がAIやサーキュラーなど5つの最先端のテーマを研究するプラットフォームをスタート
    2024-06-04

    今週末に見たい展覧会ベスト13。「令和6年 新指定国宝・重要文化財」展から国立西洋美術館の現代美術展、KYOTOGRAPHIEまで
    2024-06-04

    「避難いただけるほうが一安心」珠洲で激しい揺れに耐えた仏像、奈良博で縁つなぐ
    2024-06-04

    ユージーン・スタジオが東南アジアに美術館を建設予定。新法人YES__pte.ltdを設立し、インドネシア・ジャカルタに美術館準備室を開設
    2024-06-04

    沙に囲まれた残酷な世界が私たちの社会を浮かび上がらせる。期待の作家が令和の世に送り出す、新たな青春のバイブル!
    2024-06-06

    藤井、棋聖戦5連覇へ白星発進
    2024-06-06

    ©  Dopu Box
    💛