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

 

AlmaLinux 9

Posted by arkgame