- ベストアンサー
シェル上からWEBログイン
- フリーアドレスの自動ログイン方法を探しています
- ベーシック認証ではIDパスの入力フォームで困っています
- LINUXサーバー内での自動ログインツールを作成したい
- みんなの回答 (4)
- 専門家の回答
関連するQ&A
- ログインシェルについて
linuxにて/etc/passwdを閲覧すると、 /sbin/nologinというログインシェルがございります。 これは、ログインができないユーザとして割り当てられていると認識します。 1つ質問ですが、一般ユーザから例えば/sbin/nologinシェルの、 su - shutdownでスイッチするとpassword:とパスワードプロンプトが表示されます。 ということは、ログインが可能ということですか? よろしくお願いします。
- ベストアンサー
- Linux系OS
- puttyというsshクライアントでログインと同時にシェルスクリプトを実行したい
はじめまして。 WINDOWS XP SP2でputtyを使い sshでRH ES3サーバーに接続しています。 ログイン後あるシェルスクリプトを自動で実行させたいのですが、.bash_profile以外に方法はありますか? .bash_profileだとそのユーザー全員が対象になってしまうため他の方法を探しています。
- 締切済み
- ネットワーク
- シェルスクリプトについて
とあるUNIXサーバが1台あるとします。 でそのマシン上の管理プログラムが同一マシン上にある 「シェルスクリプト(bash)」をキックするとします。 となるとそのシェルスクリプトの実行者(?)は Unixにログオンしているユーザーになるのでしょうか?。 目的としてはそのログインしているユーザーの環境変数 をシェルから参照したいのですが・・ 考え方がWindowsなもので。。すみませんが よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- シェルスクリプトのbashとperlについて
シェルスクリプトのbashとperlについて 今さら気づいたのですが、PerlもUNIXのコマンドやシェルスクリプトとして使用できるということでしょうか。 RubyやPHPをUNIXのコマンドやシェルスクリプトとして使用することはできますでしょうか。 学ぶとしたら、bashとPerlのどちらが良いでしょうか。 また、シェルスクリプトはどんな用途や利点がありますでしょうか。 Webアプリケーションによるバックアップやログをタイマーでセットして自動的に取得したりすることは可能でしょうか。
- ベストアンサー
- Linux系OS
- シェルスクリプト間で排他をとりたい
環境 linux(redhat) 使用シェル bash シェルスクリプトAとシェルスクリプトBを作成し、 シェルスクリプトAが動作している間は、シェルスクリプトBの動作を禁止したいと考えています。 例えば、シェルスクリプトAが起動している状態で、シェルスクリプトBが起動されたとき、シェルスクリプトBは、シェルスクリプトAが起動していることを検知して、自発的に処理を終了するようにしたいと考えています。 上記のような仕組みをシェルスクリプトで実現可能でしょうか? 基本的には、シェルスクリプトの先頭で、ある資源のロックを行い、終了時にロックの解放ができれば、その仕組みは実現可能と考えています。 (シェルの異常終了時は、ロックが自動的に解放されることが望ましい) 上記のようなことをシェル(bash)で実現可能でしょうか。 bash単独での方法、もしくはbashからperl,C言語作成の実行モジュールを呼び出す方法でもかまいません。 (ちなみにperl(もしくはC言語作成のモジュール)単独では実現可能なことはわかっています)
- ベストアンサー
- その他(プログラミング・開発)
- シェルについて
cshやbash、zsh、tcshなど色々ありますがどう違うのでしょうか。 これまであまり考えずにSoalrisやLinuxにログインして普通に作業してきましたが、ただtabやバックスペースが使用できないというだけでzshやtcshにして使用してきました。 ただこれだけ色々シェルがあるとしたら使用方法がいろいろ違うのではないかと思っております。 シェルスクリプトを作成する時の文法が違うとかでしょうか。
- ベストアンサー
- Solaris系OS
- 代替のシェルに入れ替えるための、具体的な方法
少し前から、bashの脆弱性の問題が指摘されていると思うのですが、例えばJPCERTは その対策の一つとして 「GNU bash を代替のシェルに入れ替える」 というものを上げています。 代替のシェルに入れ替える場合の具体的な方法ですが、例えば、(/etc/passwd等の)ログイン情報を見て、bashがログインシェルに設定されているユーザを、zsh等に書き換えて、再起動してしまう、というやり方で、十分なのでしょうか。 今現在問題に直面しているわけではないのですが、「入れ替え」の方法について、教えていただければと思います。
- ベストアンサー
- ネットワーク
- シェルにログイン時、-bash-3.1$なるのは何故ですか
SSHでサーバーへログイン後にrootになりrootから一般ユーザーへログインした場合、下記のになる違いはどうしてなのでしょうか ・ケース1 -bash-3.1$ ・ケース2 [hogehoge@abc ~]$ 通常ログイン後のシェルのデフォルトの状態を変更していない場合はケース2の方だと思うのですが、何故かケース1のような場合になり、これをケース2のように修正するには、どこを変更すれば良いのか、また何故このようになるのかお教え願えませんでしょうか。 思い当たる節はUserを追加した際、既に/home/hogehogeが存在している。。と言われ、ls -l /homeとしてもそのディレクトリ(ユーザー領域)は表示されず、おかしいなと思い、一旦削除後、再度、Userを追加した位です。 先輩方、ご教授いただけますようお願い致します。
- ベストアンサー
- Linux系OS
- Linuxでログインしないユーザーを作成した場合
Linuxでログインさせたくないユーザーを useradd -s /sbin/nologin XXX の様にして作成した場合、 /home/XXX 以下に .bashrc, .bash_profile, .bash_logout 等のファイルが作成されましたが、 元々シェルは使わせたくないので削除しても問題ないでしょうか?? また、もし問題がないのであれば、 始めから.bash* のファイルを作成させないようなユーザー追加方法はあるのでしょうか? ご教授ねがいまする。
- ベストアンサー
- その他(ITシステム運用・管理)
お礼
http://paranoids.sakura.ne.jp/kaworu/2008-01-02-1.php こちらさまのサイトで解決です! ありがとうございました!