Heigh Sierraでftp(lftp)

-bash: ftp: command not found

保守のお客さんで必要に迫られてftpコマンド使ってるサイトが一つあります。
テーマ、プラグイン、画像(uploads)はWordMoveで、DBだけはftpでダウンロードしてwp-cliで置換という流れをVCCWで半自動化中。

ところが、急にftpコマンド無いよ?と。。。

MacOS High Sierra kills terminal FTP? | Official Apple Support Communities

探してみると、同じように困っている人と、無いよっていう答えが…😅

lftpに変更

以前VCCW環境に入れたのを思い出して、macにも入れることに。

[code]brew install lftp[/code]

コマンドはさほど変わらなかったんですが、上書きができない。。
どうもlftp.confに設定追加が必要な模様。

【linux lftp使用】 file already exists and xfer:clobber is unset – IT心雪的日志 – 网易博客

lftpでファイル転送 – Qiita

brewでインストールした場合ば以下

[code]/usr/local/Cellar/lftp/4.7.7/etc/lftp.conf[/code]

ここへ

[code]set xfer:clobber on[/code]

を追加で無事上書きできた 😀
…ftp使わずに済むんであればその方がいいんだけど 😅

Linuxコマンド集 – 【lftp】FTPサーバに接続してファイルを転送する:ITpro

-f FILE 指定したファイルFILEに書かれたコマンドを実行する

これ便利 😀

2 thoughts on “Heigh Sierraでftp(lftp)

  1. High sierraからFTP消えましたが、SSHがあるので、環境設定からonにすれば、SFTPでログインできます。

Comments are closed.