急にSFTP接続できなくなったら


目的

急にcodaからsftp接続できななった時の対処メモ

現象

ssh接続はできるけど、sftp接続しようとするとエラーとなって接続出来なくなったこと有りました。
sftpコマンド直接打ち込んでもダメだし、codaとか使用してもダメ。

原因

どうやら、.bashrc等の記述が悪さをしているよう。
昔の投稿で.bashrcに書いた記述が悪さをしていました。
なので、対話形式なのかどうかで、対話形式のときのみ処理をするように.bashrcを修正。

.bashrc
# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

[ -z "$PS1" ] && return # 対話形式でなければ終了
source ~/.nvm/nvm.sh
nvm use 0