これが正しいフォーラムでない場合は謝罪します。しかし、FTPについてよく知っているエンジニアのアドバイスが必要です。セキュリティ上の理由から、Solaris 5サーバーのFTPサービスは無効になります。その理由は、以前のFTPプロトコルでは中間者攻撃がより簡単だったからです。 FTP用のPerlスクリプトを実行します。出る他のサービスに渡して情報を抽出し、それを整理して解析します。私たちがしたくないのは、投稿する関連情報がないため、FTPホストとして機能することです。ソフトウェアが古く、開発/テスト環境がなく、大量に「FTPサービスをオフにすると」(FTPを取り出すこともできません)、本番環境が中断される可能性があります。 FTPを実行し続けることをお勧めします。出るすべてのスクリプトをSFTPに変換できるまで他のサーバーに切り替えます。しかし、これは可能ですか?ホストではないクライアントになりますか?このSEフォーラムでは、この質問があいまいであることを知っているので、いつでも閉じてください。
答え1
FTPサービスインバウンドはFTPサーバーによって管理されます。アウトバウンドFTP接続はクライアントによって行われます。これら2つの部分は互いに独立しています。
私はSolarisを使用していないので、具体的なプロセス名を知ることはできませんが、OracleドキュメントリンクFTPサーバーを有効または無効にする方法のガイドライン:
svcadm disable network/ftp # Stop and disable the FTP server
FTPクライアントを使用して接続しようとすると、サービスが実行されなくなったことを確認できます(まだアウトバウンド接続を作成できることを確認できます)。
ftp -n localhost