• 締切済み
  • すぐに回答を!

ログインして一定時間が経ったら強制的にログアウトさせるには?

はじめまして。 初めて質問させていただきます。 会社に入ってUNIX周りの仕事をするようになり、 色々なUNIXを触ってきました。 ある一定時間が経てば強制的にログアウトさせる方法というのは、 どこかの設定をいじることで可能でしょうか。 プログラムを書かないといけなければ、ヒントを頂けないでしょうか。 よろしくお願いします。

noname#569
noname#569

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数351
  • ありがとう数5

みんなの回答

  • 回答No.1

「ログイン後、一定時間操作が無いとログアウトする」という意味であれば、シェルにその機能がついている場合があります。tcshであれば「set autologout=60」(数字は分単位)です。shやcshにはないようです。bashにあるかどうかは知りません。 本当の意味で「ログインしてから一定時間でログアウトする」というのであれば、(どんな場合に必要か思いつきませんが)例えばスタートアップスクリプトでatコマンドを使うとかどうでしょうか?(こちらはあまりちゃんと考えていませんが)

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • ログアウトで設定がリセットされる

    gooをトップページに設定しています。 一定期間たつと勝手にログアウトになるのですが、(別にそれは問題ないです。) ログアウトになると、基本設定や占い、天気予報等が全部初期設定に戻ってしまい、 毎回イライラします。 固定する方法とか無いのでしょうか?

  • ブログのログアウトが出来ません(泣)

    会社のパソコンで自分のブログの管理にログインしてログアウトしようと思い、ログアウトにクリックしたら、そのパソコンに設定してるホームページにジャンプしてしまい何回してもログアウト出来ません(泣) 他のアイコンでも、自分のブログだけ、同じ様な事が起こり、他のページでは全く正常です。 家のPCでは正常でした、普通にログアウト出来ます。 リンク先を無視したジャンプの設定って出来るものなのでしょうか? 他のログアウトの方法、又は、ログイン状態のパソコンから、操作をされない方法ってないでしょうか? ブログは楽天です。

  • インターネットを一定期間、使えないようにするには。

    インターネットを一定期間、使えないようにするには。 非常に恥ずかしい話ですが、私は、ネット使っていると、何時間やっていることがあり、自分では止めることができなくなり、時々仕事もおろそかになることがあります。そこで一定期間、(時間ではなく) ネットが使えなくなるようなソフトはないでしょうか。 以前は、 子供がインターネットの時間を制限するソフトやパスワードをかける方法などを試してみましたが、いかんせん意志力が弱く、設定したパスワードを仕事場に置いてきても、ついついそれを家に持ち帰ったりして、結局何の役にも立ちませんでした。 意志の力が弱いといえば、それまでですが、できることならば一度パスワードがかかると1週間とか絶対にかけた本人も開くことできない一定期間だけ特定のソフトにロックがかかるようなソフトはないでしょうか。 一定期間だけパソコンを使えないようするソフトはあるようですが、パソコンはどうしても 使う必要があるので、特定のソフト(インターネット等 )のみ強制的に 時間単位でなく、スケジュールを決めて使えなくするソフトがあれば 教えていただきますようによろしくお願いします。 他の人からすると、あきれる質問だと思われますが、本人としては、切実な問題なので回答をよろしくお願いいたします。 ちなみに、現在使ってるパソコンはウィンドウズ7 64ビットです。よろしくお願いします。

  • リンクステーションのログアウト

    会社のバッファローのリンク(テラ)ステーションで、adminとしてユーザー登録やファイル使用権限の設定などをしました。 他の人たちのパソコンもそれぞれのユーザーとしてログインできるようにしておきました。 その後その設定に使ったパソコンが壊れてしまい、別のパソコンから特定(たとえば、AさんとBさん)だけが見れるファイルにアクセスしようと思ったのですが、そのパソコンはすでにCさんとして自動的にログインしてしまっているため、もちろん見ることができません。 一度ログアウトして、AまたはCとしてログインしたいのですが、ログアウトの仕方が分かりません。 因みにパソコンは皆Windows7です。 方法をご存知の方、よろしくお願いいたします。

  • phpでのログアウトについて

    phpで会員制サイトの制作を勉強しています。 データベースへはPDOで接続しています。 MySQLデータベースを使用しています。 セッション変数($_SESSION["email"])の有無を使用したログイン方法を使用しています。 セッション変数の破棄(ログアウト処理)について質問があります。 前提として、現在会員制サイト制作の勉強で「ログアウト後は必ずTOPページに遷移する」という形にこだわっています。 ちなみに現在使っているログアウトの方法は 1、 全ページ共通の、ページ上部に表示されるメインメニューに <form method="post" name="logout" action="toppage.php"> <input type="hidden" name="logout" value="true"> <input type="submit" value="ログアウト"> </form> でログアウトボタンを作成し、 ログアウトボタンが押されたらtrueという値を持った$_POST["logout"]を トップページ(toppage.php)に送る。 2、トップページ(toppage.php)に画面遷移させ、 $logout = filter_input(INPUT_POST, 'logout'); if($logout=="true"){ unset( $_SESSION["email"] ); } でもしも$_POST["logout"]がtrueなら セッション変数$_SESSION["email"]を破棄する というプログラムによりログイン・ログアウトを管理しています。 きちんと動いてはいるのですが、不満が1つあります。 願わくばログアウトボタンをformタグのsubmitで作るのではなく、 <a href="toppage.php">ログアウト</a> とリンクを使用して作成したいです。 このようにリンクを使用する場合、遷移後のTOPページ(toppage.php)でセッション変数$_SESSION["email"]を破棄するには、どのようなプログラムを記述すれば良いのでしょうか? ネットで調べたりもしましたが、ほとんどのサイトで紹介していたものは、 ログアウトリンクをクリックすると、ログアウト処理確認専用の画面(「ログアウトしました!」とだけ書かれたような画面)に遷移し、セッション変数を破棄するものばかりでした・・・ 私個人としてはログアウト処理が完了した旨を報告する画面をワンクッション置くのは、あまり実用的ではない気がして好みません・・・ 巷にあふれているようなサイトではログアウトボタンをクリックすると TOPページに遷移するようなサイトばかりなので、 phpを使用した場合、どうやったらそのような仕組みになるのか考えた上で、 今のへんてこなログアウト処理プログラムに至りました。 ごちゃごちゃしていないもっと良いログアウト処理プログラムはないでしょうか? ご回答、よろしくお願いします。

    • ベストアンサー
    • PHP
  • ログイン履歴

    ログアウト後に、ログイン中のページに戻れないようにする方法について質問させて頂きます。 IDやPassを設定してログインするようなプログラムを作る方法はいくつかあると思うのですが、ログアウト後に「ログイン中のページ」に戻れないようにする方法があまりわかりません。 cookieを使用したり、データをサーバーで保存したりしてIDとpassを設定しないと指定したアドレスのページには再び入れませんが、「ブラウザの戻るボタン」を使用すれば、ログイン中のページに戻ってしまいます。 これを防ぐような方法はあるのでしょうか? どなたか宜しくお願い致します。 (「履歴を残さないようにする」というようなものではなく、もっと根本的にログイン中の複数のページをブラウザから消し去ってしまうような方法があると思います)

  • 一定周期実行プログラム

    UNIX環境での、プログラムを一定周期実行させるプログラミング方法についてご教授下さい。 例えば、50msの周期で、無限ループするプログラムです。 while(1) { t1=clock(); (処理1); t2=clock(); passtime=(t2-t1)/CLOCKS_PER_SEC; time=0.05-passtime; tmp=(int)(1000000*time); usleep(tmp); } まず、思い付いたプログラムは、処理1に掛かった時間を計算し、50msから処理に掛かった時間を引いた時間をsleepで待たせるプログラムです。clock()は精度が低いようですが・・・他に何かいい方法はないでしょうか?

  • PCの強制ロックもしくはログオフについて

    質問させていただきます。 セキュリティ保持のため、一定時間離席などした場合に自動でコンピュータロックや強制的にログオフさせたいと思っています。 各クライアント端末にスクリーンセーバのパスワード保護設定をすれば良いと思うのですが、 個々のクライアント端末で設定していなくても、グループポリシーなどで設定し、割り当てる方法はあるのでしょうか? (一定時間経過後、強制的にログオフもしくはコンピュータロックを掛けたいのです) また、上記動作をさせるようなソフトなどがありましたら是非教えて下さい。 よろしくお願いいたします。

  • 携帯のアラーム設定しっぱなしで、一定時間たつと自動的にとまりますか!?

    携帯のアラーム設定しっぱなしで、一定時間たつと自動的にとまりますか!? softbank931shを使用しております、 会社にケータイ置き忘れて、朝アラームが自動的に 音が出てなってしまうのです!たいへん! 一定時間たてば自動的にとまりますか?! 心配なので(朝周りの迷惑になるので)、たとえば遠隔で 電源offとかできたりしますかね? 至急教えて!

  • このサイトにログインできない

    Windows7の HomePremium(以下Hと略)と Profesional(以下Pと略)を使っています。 HもPも、なにもしないのに、このサイトからログアウトになることがあります。 共に、「次回からのログインを省略」にチェックをいれてあります。 HはログアウトになったときIDのみを入力すれば パスワードは自動的に表示されログインできます。 (この質問はHでしています。) ところがPは 正しいIDとパスワードを入力しても 「IDまたはパスワードが正しくありません」の繰り返しです。 これは、このサイト以外には経験がありません。 Hではログインできるので、 Pは、なにか設定すれば直るのか?と思い質問しました。 Pにおいてなにか設定すればHのようになる方法が ありましたら教えてください。 解決策がなければPは他の質問サイトに変えるしかありませんが・・・。