• ベストアンサー

接続されたままなのですが・・・

初めまして。かなりの初心者です。 早速質問なのですが・・・ メールサーバー(UNIX)にWin98からTeraTarmという接続ソフトを使って 接続し、ファイルをvi編集で開いて作業していた時に強制終了してしましました。 再度、接続しファイルを開いたらロックされていて更新できません。 WHOコマンドで見たら前の接続の情報が残っているみたいです。 これを切るコマンドはあるのでしょうか? 詳しく状況が説明できなくてすみません。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • pikacchu
  • ベストアンサー率44% (11/25)
回答No.1

こんにちは。 上記のような場合、通常は再度viで編集できるはずですが。。。。 とりあえずの回避策として、"ps -ef | grep 元編集していたユーザ名"で検索して該当のviのプロセスを"kill プロセスID"してみてはどうですか?

atushi_t
質問者

補足

早速のお答えありがとうございます! おかげさまで解決できました! “ps ax”ですべて表示させてみると中に “28771 p0 I+ 0:00:09 vi ファイル名” というのがあったので “kill -9 28771”と実行したらプロセスを終了することができました。 まだ覚えはじめて1ヶ月半。 何かトラブルがおきるって勉強になりますね。 本当にありがとうございました。

関連するQ&A

  • TeraTarmでSSH接続設定について

    さくらインターネットさんのVPS初期設定で躓いております。 誠に恐縮ではございますがアドバイスを頂けないでしょうか。 よろしくお願い致します。 ◎やろうとしている事 ローカル環境で作成した公開鍵をサーバに設定し TeraTarmで接続出来るようにしたい。 公開鍵の登録はTeraTarmで接続してviでauthorized_keysに 貼り付ける、という方法です。 ◎参考にしているサイト http://www.jitaku-server.net/ssh_teratermpro_security.html ◎OS CentOS 6 x86_64 ◎開通後(OS再インストール後)行っている手順 1、rootのパスワード変更 2、新規ユーザーの追加・新規ユーザのパスワード登録 3、TeraTarmで公開鍵・秘密鍵の作成 4、TeraTarmでサーバに接続(ユーザIDとパスワードで接続) 5、ディレクトリ作成 .ssh 6、viで.sshディレクトリ内にauthorized_keysを作成 7、authorized_keysに公開鍵の中身を貼り付けて上書き保存。viで開いて確認OK 8、viで/etc/ssh/sshd_configを開き下記の4行を編集  Port 1234  PasswordAuthentication no  PermitRootLogin no  PermitEmptyPassword no  ※参考サイトでは下記1行も編集と記載がございましたが同じ行は見つかりませんでした。  AllowUsers ×× 9、SSHの再起動・サーバそのものの再起動 10、TeraTarmで新しい接続を設定  ・Portを上記で指定した値へ変更  ・2で作成したユーザ名とパスフレーズを設定  ・「RSA/DSA鍵を使う」で3で作成した秘密鍵を設定 11、接続を試みると「認証に失敗しました、再試行して下さい」とエラー 備考 sshd_configにauthorized_keysのパスを設定するような行がありましたが この辺だったりするのでしょうか・・・予想で設定してみましたが結果は変わらずでした。 どなたかアドバイスを頂けないでしょうか。 よろしくお願い致します。

  • vi で上書き保存(:wq)すると更新日だけでなく作成日まで更新されてしまいます…

    viの上書き保存について教えてください。 私はMacOSX10.4.2(ppc)でサーバ構築の勉強をしています。 各種設定ファイルを作成・編集する際、Terminal上でviを使用しているのですが、この度OSをクリーンインストールして再度サーバ構築を行うことにしたところ、viで設定フィルを編集し「:wq」で上書き保存すると、ファイルの作成日が変更日と同様に更新されてしまう現象が起こっています。 詳しく説明しますと、「:wq」コマンドを実行した瞬間、編集中のファイルと同じディレクトリに「4913」というファイルが作成され、そのファイルが編集中のものと差し替えられ、新規作成されるようなかたちになっているみたいです。 OSを再インストールする前はこのようなことはありませんでした。 また、再インストールをもう一度行ってもこの症状は改善されませんでした。 テキストエディタやemacsでは正常に上書き保存されます。 viにこだわる必要はないのですが、どうしても気になりますので どなたかご回答いただければと思います。 よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • CentOS+PHP+PostgresのサーバのDB構成確認方法

    お世話になります。 UNIXコマンド,サーバ関係全般に初心者です。 現在、サーバ移行の作業中です。 自機からサーバにteratarmとsambaを用いて操作しています。 サーバのOSはCentOS、WebはPHPで書かれています。 今のところ移行元のサーバの仕様・構成を確認中なのですが。 DBの構成の確認の仕方がわかりません。 DBはPostgresを用いているようなのですが、 PHPを足がかりにPostgresの構成を調べられるのか? それとも、UNIXコマンドで調べるのか? それさえよくわかりません。 どうかお分かりの方いましたら教えてください、。 また、当方には自機からアクセスする権限しかありません。 よろしくお願いいたします。

  • パスワードファイルの追加方法について

    お世話になります。 Oracleが9iR2でOSがUNIXの場合を前提に考えてください。 パスワードファイルをorapwdコマンドで作成すると思いますが、作成後、パスワードの追加や編集などを行いたいとした場合どのような手順を踏むのでしょうか? たとえば編集。 viなどで作成されたパスワードファイルを直に編集できますか?またできた場合その後反映などの作業は必要ですか? たとえば追加。 orapwdコマンドで既存のパスワードファイル以外を指定した場合新たに作成されたものしか認識しませんか? orapwdコマンドで既存のパスワードファイルを指定した場合、これまでの設定を上書きしないで認識されますか? 作業後の反映の作業などは発生しますか? 以上よろしくお願いします。

  • scriptコマンドによる操作ログの取得について(編集履歴まで)

    サーバーの運用を行うにあたり、シェルや、ファイルの書き換えの際に、変更履歴を把握したいと考えています。 UNIX/Linuxであれば、OS側の「script」コマンドで、ある程度の操作をログとして取得できますが、vi等で編集した内容までは、ログとして取得できません。(viを利用して編集した、までです) そこで、catコマンドで表示した内容が、ログとして取得できることに着目しています。 勉強不足で申し訳ありませんが、たとえばviで編集を完了後に、かならずcatを自動的に発行するようなことは可能でしょうか? (理想は、ユーザに見えないように編集内容をログ取得することですが、さすがにバックグラウンドで変更内容を取得することは難しいと思っています。) 上記が実現可能であった場合、編集内容なども一つのログファイルから追えるため、非常に便利(安易な考えで申し訳ありませんが)だと考えております。 お手数ですが、ご協力いただければと思います。 以上、よろしくお願いします。

  • Linuxネットワーク定義について

    UNIXでは/etc/rcconfig.d/配下のnetconfファイルで、IPやゲートウェイの設定 ができ、サーバ再起動で定義がされたと思いますが、 Linuxにもこういう定義ファイルがあるんでしょうか? Viとかで編集できますでしょうか? 宜しくお願いいたします。

  • telnetコマンドで接続できません(UNIXサーバ)

    UNIXサーバ初心者です。 仕事でUNIXサーバを使用しているのですが、 大量データのロードを行っていたら、サーバに接続できなくなりました。 その後、pingは通るのですが、 telnetコマンドを叩いたところ「ホストへ接続できませんでした。」 のエラーが返されました。 サーバダウンなのでしょうか?? どうすれば接続できるようになるのでしょうか? また、すぐに出来る対応等あれば教えてください。 よろしくお願いします。

  • viエディターのコマンドを教えてください。

    UNIXマシーンでviコマンドを使ってテキスト編集をしたいのですが、複数ある決まった一行を別の一行に一括変換するコマンドを教えてください。ちなみに初心者です。

  • コマンドがきかない root のファイルがない。メールもWebもだめです

    RedHat 7 です コマンドが効かなくなりました また root のファイルも0 と表示します。 なんか ファイルを変更してしまったのかもしれません 超初心者です sendmailや apache の ファイルをさがして vi で編集がめんにして 抜けれなくなったりして 強制終了したりしたこともありました (ちなみにtelnet でアクセスしてました ) どうなったのでしょうか ちょっとでも 情報ください

  • パソコンを強制終了したときにエクセルのファイルが開いたままになっていました。

    パソコン初心者です。 パソコンを強制終了したときにエクセルのファイルが開いたままになっていました。 再度電源を入れてそのエクセルの開こうとしたら、「編集のためロックされています。使用者は●●です」と出てきます。 この●●には自分のエクセルのアカウントが出てきます。 でもエクセルは開いていません。正常にエクセルを終了していなかったから、こうなったのかと思うのですが、どうすればファイルを開くことができますか?