telnet で編集(Mac)

 「アプリケーション」---> 「ユーティリティ」 --> (ターミナル)を起動。
青文字部分をタイプして必要に応じて 「return」キーを押します。(以下同じ)。(IP アドレスは、私の apu1c のアドレス)

Last login: Sat Sep 13 23:22:23 on ttys000
joecools-iMac:~ joecool$ telnet 192.168.1.200
Trying 192.168.1.200...
Connected to 192.168.1.200.
Escape character is '^]'.

lightmpd login: root
#
これで、lightMPD が起動している apu1c に telnet でログインできました。

 USB メモリー をマウント。

 # mount /dev/sda1 /mnt

 「lightMPD」ディレクトリに移動。
# cd /mnt/lightMPD
# ls
lightmpd.conf     mpd-0.19rt        sysctl.conf
mpd-0.18.16dsdrt  mpd.conf
#
「vi エディタ」を起動。
 # vi lightmpd.conf
----------------------------------------------------
vi のコマンドを使って必要箇所を編集。
----------------------------------------------------
ちょっとやってみます。
 [network]^M
        interface=eth0^M
        address=192.168.1.200^M
        netmask=255.255.255.0^M
        gateway=192.168.1.1^M
        nameserver=192.168.1.1^M
#       domain=mydomain.jp^M
カーソルを「赤字」の箇所に移動。
x」キーをタイプして3文字削除。
i」キーをタイプして挿入モードに移行。
123」キーをタイプ。
これで、apu1c の IP アドレスが「192.168.1.200」から「192.168.1.123」に変更されました。
 ----------------------------------------------------
Esc」キーをタイプしてコマンドモードに戻る。
:wq をタイプして編集結果をセーブして vi を終了。

>USB メモリーをアンマウント
# cd /
# umount /mnt
リブート。
# reboot
# Connection closed by foreign host.
joecools-iMac:~ joecool$
これで「lightmpd.conf」の必要箇所を編集して apu1c を再起動できました。
ちなみに、再起動しないで telnet から抜ける場合は、vi 終了後、USB メモリーをアンマウントして、
 # exit
Connection closed by foreign host.
joecools-iMac:~ joecool$
これで telnet から抜けられます。
抜けられない時、強制的に抜けるには、
Ctrl+]
telnet> q
とする方法もある。

ターミナルのプロセスを終了するのも、
joecools-iMac:~ joecool$ exit
logout

[プロセスが完了しました]
これでターミナルを終了できました。

以上



このブログの人気の投稿

日本のオーディオメーカー一覧

「ミュージック」アプリでアルバムアートが削除できない

メディアサーバーの Plex, Emby, Jellyfin を試す

増え続ける iTunes のコンピレーションを減らす(Windows)

電力会社と音質