Centos7でFTPアカウントを作成する簡単な方法

Centos7でFTPアカウントを作成する簡単な方法

Linux US VPS を使用する場合、ほとんどの友人は現在 Centos7 システムをインストールしており、ファイルをアップロードまたはダウンロードする必要がある場合は、FTP ツールを使用して完了できます。

Centos7 で FTP サービスを設定する簡単なプロセスはすでに紹介しました。ただし、FTP サーバーをインストールした後、それにアクセスするには FTP アカウントを作成する必要があります。では、Centos7 で FTP アカウントを作成するプロセスは何でしょうか?この記事では簡単に紹介します。

1. まず、ターミナル ツールを使用してリモート VPS アカウントにログインし、usedd コマンドを使用して FTP ユーザーを追加します。たとえば、ここでは "" ユーザーを追加します。

中古

psswd #(Enter) ユーザーのログインパスワードを設定する

2. //www ディレクトリにサンプル フォルダーを作成します。

cd //www/

mkdiの例

3. ユーザーがアクセスするディレクトリを //www/exmple に設定する

usemod -d //www/例

ps: 変更によって、このユーザーを使用している関連プロセスがあることが通知された場合は、変更する前にこれらのプロセスを終了してください。

ps -u | wk ̺{pint $}̻ | gep -i pid | xgs kill -9

4. 新しく作成したユーザーの情報を表示します。

/etc/psswdまで

5. 現在の作業ディレクトリに切り替えて、sftpd.conf 構成ファイルを変更します。

/etc/sftpd をコピーする

sftpd.conf で

設定ファイルの後、次の内容を見つけて、その前のコメント (#) を削除します。

最初の行: choot_locl_use = NO

2行目: choot_list_enble = YES //自分のディレクトリへのアクセスを制限する

4行目: uselist_file=/etc/sftpd/use_list (この行は私が追加したものではありません)

6. use_list ファイルにユーザーを追加します。

/etc/sftpd をコピーする

私はリストを使用します

設定後再起動: sftpd systemctl estt sftpd

7. このとき、FlshFXP ソフトウェアを使用し、設定したパスワードを入力してログインします。ログインすると、Linux システム ファイル全体を参照できますが、アップロードやダウンロードはできないことがわかります。

ll コマンドを使用して権限を表示し、例のフォルダーが oot ユーザーに属していることを確認したら、例のフォルダーが属するグループとユーザーを変更します。

ユーザーグループの変更: chown: 例

権限の変更: chmod 775 の例

権限値の解釈

==> 読み取り可能 w ==> 書き込み可能 x ==> 実行可能

=4w=2x=

777 は、wx-wx-wx がすべてのユーザーによって読み取り、書き込み、実行可能であることを意味します。

8. 設定が完了したら、現在のディレクトリでファイルをアップロードおよびダウンロードできます。これで完了です。

上記の設定が完了した後、ユーザーにはサンプルファイルに対する権限のみがあることに注意してください。他のディレクトリファイルの管理権限はありませんが、他のファイルディレクトリを参照することはできます。ユーザーが他のファイルディレクトリにアクセスできないようにするには、次の設定を使用する必要があります。

FTP設定ファイルを開き、sftpd.choot_listファイルを編集します(ファイル名はホストによって異なる場合があります)。

/etc/sftpd をコピーする

i sftpd.choot_list

次に、ユーザーを追加します。

例:以前は、choot_locl_use = NO が設定されていました。これは、すべてのユーザーがホーム ディレクトリに制限されないことを意味します。choot_list_enble=YES は、choot_list_file を有効にすることを意味します。choot_locl_use = NO であるため、ホーム ディレクトリに制限されるユーザーをリストする「例外リスト」choot_list_file を追加する必要があります。

変更が完了したら、sFTPdサーバーを再起動して次のコマンドを実行することを忘れないでください: sftpd systemctl estt sftpd

設定が完了した後、このユーザーを使用して FTP にログインすると、次のエラーが頻繁に発生します。

500 OOPS: sftpd: choot() 内の witble oot で解除できません

このような場合は、sftpd 構成ファイル (sftpd.conf) に次の項目を追加できます。

llow_witeble_choot=はい

設定が完了すると、上記の問題は発生しなくなり、ユーザーは他のディレクトリ ファイルにアクセスできなくなります。

つまり、上記は Centos7 で FTP アカウントを作成する簡単な方法です。設定については上記のプロセスを参照してください。覚えておいてください、「」ユーザーとバインドされた「example」フォルダーを、設定したいものに置き換える必要があります。

<<:  Centos7 で FTP サービスを構築する簡単なプロセス

>>:  WordPress ウェブサイトで白い画面が表示される理由と解決策

推薦する

事業運営上のリスクは何ですか? (ビジネスを行う際には様々なリスクに直面することを覚悟してください)

ビジネスを行う際にはさまざまなリスクに直面する覚悟が必要です気に入っていただけましたら、感謝の気持ち...

OpenCart ウェブサイトに Google Analytics を設定する方法

Google Anlytics は、Google が開発したトラフィック分析ツールで、対象ウェブサイ...

ブランドマーケティング戦略事例(ブランドストーリーマーケティング事例と手法参考)

ブランドストーリーマーケティングの事例と手法の参考企業の運営においては、販売事例や企業発展のストーリ...

データ運用資格(データセンターREIT事業における特別運用資格)

データセンター REIT プロジェクトにおける特別な運用資格インフラ公開 REIT プロジェクトの基...

ウィーメディアエージェンシー運営サービス内容(ドウインライフサービスは宿泊手数料率を4.5%から8%に引き上げます)

抖音生活サービスは宿泊手数料率を4.5%から8%に引き上げる6月25日、紅星資本局によると、Douy...

地域生活推進計画(地域生活運営計画)

地域生活運営計画地域生活運営計画とは、地域社会や地域内でのビジネス活動や社会活動を促進するために策定...

インターネット商品運営計画(消費者を核としたオンライン・オフライン一体型O2O電子商取引運営モデル)

消費者を核としたオンラインとオフラインを統合したO2O電子商取引運営モデルO2O電子商取引モデルは、...

それを宣伝する方法は何ですか? (「方謝文」以外に、「無痛分娩」を推進する上での困難は何ですか?)

「方謝文」以外に、「無痛分娩」を推進する上での困難にはどんなものがありますか?吉林大学ベチューン第...

2020年度小学生普通話推進計画(XX学校第26回普通話推進週間実施計画)

XX 学校第 26 回中国語推進週間実施計画中国語の普及と新たな旅への前進——第26回XX学校普通...

ドラゴンボートフェスティバルのブランドマーケティング事例 (タスティン チャイニーズ バーガー: 国民的味が製品の粘り強さを拡張)

タスティン・チャイニーズ・バーガー:国民的味が製品の緊張を高める現在、大手ブランドの伝統的な祭りマー...

ドメイン名の購入は永久的なものですか?ドメイン名を購入後、どのように使用すればいいですか?

ドメイン名の購入は永久的なものですか?ドメイン名の購入は永久的なものではありません。通常、ウェブサイ...

情報フロー広告を行う(情報フロープロモーションのやり方)

情報の流れを促進する方法昇進について語る方法は多すぎます。重要なのは、自分がどの分野にいるのかを見極...

WeChatプライベートドメインコミュニティ(プライベートドメインコミュニティの会員率を上げるには?50%増やす3つのテクニック)

プライベートドメインコミュニティの会員率を上げるにはどうすればいいでしょうか? 50%向上する3つの...

ブランドプロモーションの重要性は何ですか(企業が製品を宣伝する上でブランドプロモーションが果たす重要な役割について、どの程度ご存知ですか)

企業が自社の製品を宣伝する上で、それが果たす重要な役割について、どれくらいご存知ですか?上級インタ...

ライブショートビデオ(ショートビデオをライブ配信するには?初心者がライブ配信を続けるための6つのヒント)

短いビデオのライブストリーミングを行うにはどうすればいいですか?ライブ放送を続けるための初心者のため...