« 太陽光発電2017年9月の実績 | トップページ | Apple Magic Keyboard(テンキー付き) が反っている »

2017年10月 3日 (火)

macOS High Sierra で ftp コマンドがなくなった

macOS High Sierra では、telnet と ftp コマンドが無くなったそうです。telnet コマンドは使っていないので問題ないのですが、ftp コマンドは、WEB版コーギーが住む発電所ページ の更新用スクリプトで使用しているので、なんとかしなければなりません。

まず、homebrew でインストール可能な ftp コマンドを調べて見ます。

> brew search ftp

いくつかの ftp コマンドがインストール可能でしたが、過去に利用経験のある ncftp を導入することにしました。ncftp には、ファイル転送用に ncftpput コマンドと ncftpget コマンドが用意されていますので、便利です。

> brew install ncftp

今回は、ファイルをWEBサーバにアップロードしたいので、ncftp と一緒にインストールされる ncftpput コマンドを使用します。ncftpput コマンドの使い方は、macOS に標準で入っていた ftp コマンドとは少し書き方が異なるため注意が必要です。

macOS標準だったftpコマンド
> ftp -u ftp://username:password@remote-host/remote-path local-path
ncftp付属のncftpputコマンド
> ncftpput -u username -p password  remote-host remote-directory local-path

これで元どおり、更新用のスクリプトが利用できるようになりました。

« 太陽光発電2017年9月の実績 | トップページ | Apple Magic Keyboard(テンキー付き) が反っている »

Mac」カテゴリの記事

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/212936/65860803

この記事へのトラックバック一覧です: macOS High Sierra で ftp コマンドがなくなった:

« 太陽光発電2017年9月の実績 | トップページ | Apple Magic Keyboard(テンキー付き) が反っている »

フォト

最近のトラックバック

無料ブログはココログ