AlmaLinux9 FTP サーバー FTP クライアントを設定する方法
環境
AlmaLinux release 9.2 (Turquoise Kodkod)
概要
クライアントコンピューターから FTP サーバーにファイル転送します。
操作方法
1.FTP クライアントをインストールします。
# dnf -y install lftp
2.任意の一般ユーザーでログインします
# lftp [オプション] [ホスト名] $ lftp -u alma www.ark.com Password: # ログインユーザーのパスワード lftp alma@www.ark.com:~>
3.リモートホストのカレントディレクトリ表示
lftp alma@www.ark.com:~> pwd ftp://alma@www.ark.com
4.ローカルホストのカレントディレクトリ表示
lftp alma@www.ark.com:~> !pwd /home/redhat
5.リモートホストのカレントディレクトリのファイル一覧表示
lftp alma@www.ark.com:~> ls
6.ローカルホストのカレントディレクトリのファイル一覧表示
lftp alma@www.ark.com:~> !ls -l
7.ディレクトリ移動
lftp alma@www.ark.com:~> cd public_html lftp alma@www.ark.com:~/public_html> pwd
8.ローカルホストのファイルをリモートホストにアップロード
lftp alma@www.ark.com:~> put redhat.txt lftp alma@www.ark.com:~> ls
9.ローカルホストの複数ファイルをリモートホストに一括アップロードする
lftp alma@www.ark.com:~> mput test.txt test2.txt lftp alma@www.ark.com:~> ls
# [get] の際にファイル上書きを許可する
lftp alma@www.ark.com:~> set xfer:clobber on
10.リモートホストのファイルをローカルホストにダウンロード
lftp alma@www.ark.com:~> get test.py
# リモートホストの複数ファイルをローカルホストに一括ダウンロード
lftp alma@www.ark.com:~> mget test.txt test2.txt
# リモートホストのカレントディレクトリにディレクトリ作成
lftp alma@www.ark.com:~> mkdir testdir lftp alma@www.ark.com:~> ls
11.リモートホストのカレントディレクトリ内のディレクトリ削除
lftp alma@www.ark.com:~> rmdir testdir lftp alma@www.ark.com:~> ls
# リモートホストのファイル削除
lftp alma@www.ark.com:~> rm test2.txt lftp alma@www.ark.com:~> ls
12.リモートホストの複数ファイル一括削除
lftp alma@www.ark.com:~> mrm redhat.txt test.txt lftp alma@www.ark.com:~> ls
# ![command] で任意のコマンド実行
lftp alma@www.ark.com:~> !cat /etc/passwd
# 終了
lftp alma@www.ark.com:~> quit