それがLinuxかwindowsホストかはftpサーバーを設定するために必要です、あなたがLinuxシステムでftpサーバー環境の詳細を紹介するために、Xiaobianから学ぶ必要があります学びます。
1、SSHログインサーバ
2、yumのインストールvsftpd
インストールコマンド:yumのインストールvsftpd
3、設定を変更し、起動を向上させる
設定を変更する:vi /etc /vsftpd /vsftpd。 Conf anonymous_enable = YESの値をNOに設定し、起動コマンドを増やします。
chkconfig - ndash; level 35 vsftpd on
4. FTPユーザーを追加してパスワードを設定します。
コマンド:useradd ftplinli -s /sbin /nologin -d /wwwここで、ftplinliはFTPアカウント、/wwwはFTPのディレクトリパスです。このコマンドを実行した後、passwd ftplinliと入力し、パスワードを2回入力してください。 >コマンド:chmod 777 wwwここで、wwwは作成されたFTPディレクトリです。
6、FTPサービスを開始します。
コマンド:service vsftpd start
ftp接続で発生した問題ではありません。1)rootユーザーとしてログインします。サーバー、ディレクトリ/etc /vsftpdを入力し、コマンドでディレクトリを表示します。
[root @ localhost vsftpd]#cd /etc /vsftpd
[root @ localhost vsftpd]#ls
ft Pusers user_list vsftpd.conf vsftpd_conf_migrate.sh
4つのファイルがあることがわかります。主にftpusersとuser_listを変更し、2つのファイルを入力するにはviエディタを使用し、rootユーザーをコメントアウトするか削除します。
この手順が完了したら、ftpサービスを再起動してください。
次のコマンドを入力します。service vsftpd restart
これでrootはftpにログインできます。
上記の解決策が解決しない場合は、次の方法を参照してください。
手順1を確認します。service iptables stopファイアウォールを無効にします(利用不可)
2.ウィンドウのcmdウィンドウから、仮想マシンのLinux ipをpingしてpingが異なることを確認します、ifconfig ethoを表示するコマンドがアクティブにならず、自動的に対応するIPアドレスを割り当てます(理由を見つける)。
1.仮想マシンのメニューの[vm - "設定ポップアップウィンドウをクリックし、左側のNetWorkアダプタ、右側の4つの接続方法をクリックして、ホストオンリーを選択し、OKをクリックして、再起動します。
2ウィンドウのcmdウィンドウでipをpingします(eth0を表示するにはethコマンドを使用します)。pingが異なる場合は、ウィンドウの2つの仮想NICのネットワークセグメントがlinuxと同じネットワークセグメントにあるかどうかを確認する必要があります。 IPではありません。