2017-04-13 17 views
-2

私は過去に私のウェブサイトへのSSHにアクセスするためにmacの端末を使用しました。しかし、私がターミナルを開こうとするたびに、私はautologgedだと私はログアウト/ターミナルを使用するために終了することはできません。常に「殻の中に」あります。端末MACからSSHを終了します

「exit」または「logout」または「ctrl + d」を実行するとログアウトして「[完了しました]」というメッセージが表示されます。しかし、私はターミナルを使用することはできません、何かキーを押すと何も起こりません。

私はターミナルをやめて再起動しました。私はSSHにログインして正方形に戻ってきました。私はターミナルアプリケーションを使いたい。

答えて

0

あなたが経由してサーバーにログインすると、tty PIDを取得できます。

のPS EF

は、次に同じように、殺す使用しています。

殺す-9 PID

これは、サーバーからの接続を殺すでしょう。

0

これまでにテストしたことはありませんが、クイック検索では、first articlesecond articleという2つの記事が見つかりました。

エイリアスについての最初の記事(リモートサーバにパスワードを使用せずにsshログインしています)。 .bashrcファイルにエイリアスが作成されているかどうかをチェックし、エイリアスがあれば削除することができます。

2番目の記事では端末の動作を変更することについて言及していますが、これはおそらくあなたの場合です。この記事では、デフォルトのシェルパスを確認できます。シェルのパスをチェックする

ステップ:

- Go to terminal and open preferences 
- Under General tab, you will see 'Shells open with' 
- If it is under default then you might want to check '/usr/bin/login' and '/bin/bash', if there is anything that run the above alias and remove it if there is. 
- If it is under Command(complete path), then you might want to check the path, if there is anything that run the above alias and remove it if there is. 

私は繰り返し、私はこの問題を持っていないように私はこれをテストしていませんが、私はこれがあなたの問題を解決するのに役立つことを願っています。良い一日を。

+0

ええ、読んでも問題ありません。私も "shells with open"を試みましたが、まだシェルにログインしています。私はこのことについて知りません。私はそれからファイルをダウンロードするために私のウェブサイトに接続する方法のガイドに従った。そして今、そこにはまった:S –

関連する問題