サーバー管理者

システムおよびネットワーク管理者向けのQ&A

7
ロードされたLinuxモジュールのパラメーター値をリストするにはどうすればよいですか?
ロードされたLinuxモジュールのパラメーター値をリストする標準的な方法はありますか?私が興味を持っているモジュールにはインターフェースがないので、私は本質的にこのLinuxカーネルモジュールパラメーターの質問に対する別の答えを探ってい/sys/modules/<module_name>/parametersます。
77 linux  kernel 


5
テキストのように見えるバイナリファイルをgrepする方法は?
テキストである必要があるバイナリファイル(エクスポートされたログ)がありますが、それ以下で開くことはできません(見苦しい-バイナリファイルのように見えます)。私はviでそれを開くことができ、それを猫にすることができることがわかりました(実際のログが表示されます)が、私が本当にやりたいのはそれらを介してgrepすることです(viでそれぞれを開いてから実行する必要はありません)検索)。私がそれを行う方法はありますか?
76 grep  text  binary  parsing 

5
IT担当者から会社を保護するにはどうすればよいですか?[閉まっている]
私はオフィスのコンピューターとネットワークの管理を手伝うためにITの人を雇います。私たちは小さなお店なので、ITを行うのは彼だけです。 もちろん、私は注意深くインタビューし、参考文献をチェックし、バックグラウンドチェックを実行します。しかし、あなたは物事がどのように機能するかを決して知らない。 雇っている人が悪であることが判明した場合、どうすれば会社の露出を制限できますか 彼を組織内で最も強力な人物にすることを避けるにはどうすればよいですか?

7
OpenVPN対IPsec-長所と短所、何を使うべきか?
興味深いことに、「OpenVPN vs IPsec」を検索したとき、良い検索結果が見つかりませんでした。だからここに私の質問があります: 信頼できないネットワーク上にプライベートLANをセットアップする必要があります。そして私が知る限り、両方のアプローチは有効であるようです。しかし、どちらが優れているかはわかりません。 両方のアプローチの長所と短所、そして何を使用するかについてのあなたの提案や経験をリストできるなら、私はとても感謝しています。 更新(コメント/質問に関して): 私の具体的なケースでは、目標は(静的IPを持つ)任意の数のサーバーを互いに透過的に接続することです。しかし、「動的なIPを使用した」「ロードウォリアー」などの動的クライアントのごく一部も接続できる必要があります。ただし、主な目標は、信頼されていないネットワーク上で「透過的で安全なネットワーク」を実行することです。私はかなり初心者なので、「1:1ポイントツーポイント接続」を正しく解釈する方法がわかりません。
76 security  openvpn  vlan  ipsec 

9
memcache vs memcached?
memcachedを使用したい http://www.danga.com/memcached/ 私はそれをインストールしました yum install memcached しかし、今はPHPに接続する必要があり、memcacheという名前の拡張機能とmemcachedという名前の拡張機能がありますか?ARGH http://us3.php.net/manual/en/book.memcache.php http://us3.php.net/manual/en/book.memcached.php 誰かが私をここで正しい方向に向けることができますか? また、ローカルであっても機能するためにポートを開く必要がありますか?実行した後、telnet 127.0.0.1 11211を試してみると、接続が拒否されました。
76 linux  php  memcached 

5
大容量システムの実用的な最大オープンファイル記述子(ulimit -n)
最近、アプリケーションの負荷テストを開始し、約24時間後にファイル記述子が不足することに気付きました。 Dell 1955でRHEL 5を実行しています。 CPU:デュアルコア2.66GHz 4MB 5150 / 1333FSB x 2 RAM:8GB RAM HDD:160GB 2.5 "SATAハードドライブx 2 ファイル記述子の制限を確認し、1024に設定しました。アプリケーションが約1000の着信接続と1000の発信接続を持つ可能性があることを考えると、これはかなり低いようです。開く必要がある実際のファイルは言うまでもありません。 最初に考えたのは、ulimit -nパラメーターを数桁だけ増やしてから、テストを再実行することでしたが、この変数を高く設定することによる潜在的な影響を知りたいと思いました。 ソフトウェアが理論的に開くことができるファイル記述子の数を把握する以外に、これを設定するためのベストプラクティスはありますか?

4
間違ったメールアドレス/名前を修正するためにgitの履歴を編集するにはどうすればよいですか[クローズ]
私はgitのを使用し始めたとき、私はちょうどでしたgit initし、呼び出しを開始addしてcommit。今、私は注意を払い始めており、私のコミットがcowens@localmachine希望のアドレスではなくとして表示されていることがわかります。設定かのように表示されますGIT_AUTHOR_EMAILとGIT_COMMITTER_EMAIL、私がやりたいだろうが、私はまだ間違ったメールアドレス/名前を持つこれらの古いコミットをして。古いコミットを修正するにはどうすればよいですか?
76 git 

16
Splunkの代替品ですか?
Splunk、特にバージョン4 にはかなり感銘を受けました。きれいなグラフ、警告(エンタープライズのみ)、高速で正確な検索。それは素晴らしい製品です。 ただし、コストが非常に高いため、当社の完全な生産使用には考慮できません。本当に必要なのは、中央の場所でさまざまなログのインデックスを作成し、適切な検索を行えることです。保存された検索に基づいてアラートを送信することも非常に便利です。私たちはそれ以上のことはしません。 実際、私たちの最大の用途は、新しいアプリケーションの展開です。すべてはlog4netを介してWindowsのイベントログまたはLinuxのテキストファイルに記録されます。Splunkを使用すると、アプリ全体をすばやく検索して、アプリのすべての部分が正常に動作していることを確認するのが非常に簡単になります。 この市場にはどのような選択肢がありますか?Splunkの価格は非常に高いと思います。彼らは最高の製品を持っているからです。サーバーをWindowsで実行する必要があります。 一般的なログ用に1つの製品(syslog / Snare経由で収集)と、カスタムアプリ専用の製品(Log4Net Dashboardなど)を使用して、分割モデルを公開します。 Kiwiなどの単純なsyslogサーバーを使用して、SQL Serverに送信する(おそらくフルテキストを有効にする)と機能しますか? 私は、コストが5桁、USDをはるかに下回ることを願っています。(そして、はい、私たちは安いことを知っています。私たちはほとんどお金のないスタートアップであり、BizSparkはすべてのMSライセンスを管理します。) 編集:約10台の物理サーバー、20台のVM、およびいくつかのファイアウォールとスイッチがあります。90%はWindowsです。

10
Ansible:タグが指定されている場合にのみタスクを実行します
Ansibleタグを使用して、タスク/ロールのサブセットのみを実行できます。これは、デフォルトですべてのタスクが実行され、一部のタスクのみが実行されるのを防ぐことができることを意味します。 「foo」タグが指定されている場合にのみ実行されるタスクを制限できますか?whenタスクのセクションで現在のタグを使用できますか?
75 ansible 



18
bash_profileまたはbashrcを実行せずにログインする
だから、.bashrc彼(または彼女)が経由でログインするのを妨げる何かをタイプミスしたとしましょうssh(つまり、ファイルのエラーのためにsshログインが終了します)。その人がそれを実行せずに(または.bashrc他の人が実行したために)ログインしたり、ファイルを削除/名前変更/無効化する方法はありますか? マシンに物理的にアクセスできないと仮定します。これは、sshを実行できる唯一のユーザーアカウントです。 参照用:.bash_profile含む.bashrc: [[ -f ~/.bashrc ]] && . ~/.bashrc 編集:試したこと: ssh user@host "rm ~/.bashrc" scp nothing user@host:/RAID/home/tom/.bashrc ssh user@host "/bin/bash --norc" すべてエラーが発生します: /RAID/home/tom/.bashrc: line 16: /usr/local/bin/file: No such file or directory /RAID/home/tom/.bashrc: line 16: exec: /usr/local/bin/file: cannot execute: No such file or directory
75 ssh  login  bashrc 

4
dpkg-reconfigure:stdinを再度開くことができません:ファイルまたはディレクトリがありません
次のパッケージをインストールするときubuntu vagrant vmに、a ubuntu host、a 、両方のプロビジョニングスクリプトを作成してい12.10 64bitます。 sudo apt-get -y install php5-xsl graphviz php-pear unison 警告が表示されます: dpkg-reconfigure: unable to re-open stdin: No file or directory 検索を試みましたが、結果はapt-getを使用して他のすべてのエラーをスローします。上記の警告を抑制する方法を見つけることができません。インストールは機能しますが、上記の警告により、vagrant up stdoutにエラー行が表示されます。 誰でも何が原因か、警告を抑制する方法を知っている
75 ubuntu  apt  vagrant  dpkg 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.