サーバー管理者

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

3
sedで「]」の後の1行のすべての文字を削除する方法は?
sedで "]"の後の1行のすべての文字を削除する方法は? cat、awkを使用してファイルをgrepしようとしています。今、私のワンライナーは私に何かを返します 121.122.121.111] other characters in logs from sendmail.... :) ここで、「]」文字の後のすべてを削除します(「]」を使用)。121.122.121.111出力にのみ必要です。 私はsedの特定の例についてはグーグルで探していましたが、それらの例には何の助けも見つかりませんでした。
13 linux  sed  awk 

2
メールアドレスのローカル部分で2つの期間を使用できますか?
サードパーティのメールゲートウェイリレーが、送信先のメールアドレス宛のメッセージの処理を拒否しています。アドレスは、firstname..lastname @ recipientdomain.comの形式です(2つのピリオドに注意してください)。これはRFCガイドラインで許可されていますか? RFC 2822は、セクション3.4.1でこれに反対しているようです。 ローカルで解釈される文字列は、引用符付き文字列またはドットアトムです。文字列がドットアトムとして表現できる場合(つまり、テキスト文字または「。」以外の文字が含まれていない場合)、ドットアトム形式を使用する必要があり(SHOULD NOT)、引用符付き文字列形式はSHOULD NOT利用される。コメントと折りたたみ空白は、addr-specの「@」の前後に使用しないでください。 さらに、同じセクションで、これを参照します。 addr-spec =ローカル部分「@」ドメイン ローカル部分=ドットアトム/引用符付き文字列/ obs-local-part これは、ローカル部分のコンテンツをドットで区切ることができますが、2つの連続したドットは存在できず、ドットで開始または終了することはできないことを意味すると解釈します。そうは言っても、私はドットアトム構文に精通していないので、ここで間違えているかもしれません。 誰か確認して説明してもらえますか?
13 email  smtp  rfc 

4
YUM更新から特定のレポを除外する
RHEL 5.5でシステム全体のyum更新を行っていますが、IUS EPELリポジトリーに依存関係の欠落エラーがスローされています。 php53-mcrypt-5.3.3-4.ius.el5.x86_64 from installed has depsolving problems --> Missing Dependency: php53-common = 5.3.3-4.ius.el5 is needed by package php53-mcrypt- 5.3.3-4.ius.el5.x86_64 (installed) Error: Missing Dependency: php53-common = 5.3.3-4.ius.el5 is needed by package php53-mcrypt-5.3.3-4.ius.el5.x86_64 (installed) この依存関係の問題をスキップするために、IUS EPELリポジトリを無視して、他のすべてのリポジトリに対してYUM更新を実行する方法はありますか? 明確化 Redhat Networkからのみアップデートをインストールしようとしています。リポジトリ名が見つからないため、sudo yum --disablerepo=* --enablerepo=rhel update使用しているyumのバージョンは、以下にリストされている複数のリポジトリをサポートしていないため、次のようなことはできません--disablerepo。 更新 私の一時的な回避策は実行することsudo yum --exclude=php53* updateです。もっと良い方法があると確信しています。このより良い方法には、実際の問題の修正が含まれるので、IUS Community Projectにもバグを提出しました。 …
13 redhat  yum  php5  rhel5  epel 

2
「sudo -i」と「sudo bash -l」の違いは何ですか
ルートとして機能する複数のシステム管理者に関する最近の質問があり、sudo bash -l参照されました。 私はGoogleとSEに、この検索が、私は違いを理解していないsudo bash -lとしますsudo -i。 bashとsudoのmanページからsudo bash -lは、rootユーザーの〜/ .bash_profile、〜/ .bash_login、〜/ .profile、および〜/ .bash_logoutを実行する違いがあるように見えますが、自分自身をテストすると次のようになりますルートユーザーではなく、通常のユーザーの.bashrcを実行します。〜式がmanページで参照しているユーザーを誤解している可能性があります。違いと使用シナリオの明確化をいただければ幸いです。
13 linux  bash  sudo  root 

2
Nmapがすべてのポートをスキャンしない
nmapは多数の既知のポートのみをスキャンすることに気付きました。すべてをチェックする方法は「-p 0-65535」を入力することだけです。 何故ですか?私が間違っている?私がやったこととは別にすべてのポートをスキャンするより一般的な方法はありますか?
13 port  nmap 

1
403簡単なテストページにアクセスしようとすると禁止
nginxをインストールしたばかりで、最初のサイトをセットアップしようとしています。php-fpmでnginxを使用しようとしています。nginxがインストールされています(IPにアクセスすると、デフォルトのWelcome to nginxページが表示されます)。 今、私は簡単なスクリプトを実行しようとしています: <?php phpinfo(); しかし、403 Forbiddenページにアクセスし続けます。私の仮想ホストのログには、次のような行がたくさんあります。 2012/05/18 01:29:45 [error] 4272#0: *1 access forbidden by rule, client: x.170.147.49, server: example.com, request: "GET / HTTP/1.1", host: "example.com" ファイル/srv/www/test/index.phpの所有者はnginxです(777ファイルを含む完全なパスを使用できないようにしました)。 私はnginxが実際にnginx/nginx設定のユーザーとグループの下で実行されていることを確認しました。nginx.confでは、他の構成が邪魔にならないようにデフォルトの構成インクルードパスを変更しました(include /etc/nginx/sites-enabled/)。 私が使用している設定は次のように見えます(他の設定(php-fpm / nginx.conf)が必要な場合はお知らせください): server { listen 80; server_name example.com; root /srv/www/test; access_log /var/log/nginx/example-access.log; error_log /var/log/nginx/example-error.log error; location ~ /. { …
13 nginx 

2
nginx / chromeを使用したクロスオリジンリソースシェアリング(CORS)
次のセグメンテーションを使用したWebサイトがあります。 api.example.com developers.example.com example.com 両方を許可しexample.com、developers.example.comにAJAXリクエストを送信したいと思いますapi.example.com。 api.example.comユニコーンによって提供されているRackアプリであるのためのこれまでの私のnginx設定は、次のようになります。 upstream app_server { server unix:/tmp/api.example.com.sock fail_timeout=0; } server { listen 80; server_name api.example.com; access_log /home/nginx/api.example.com/log/access.log; error_log /home/nginx/api.example.com/log/error.log; location / { add_header 'Access-Control-Allow-Origin' 'http://example.com,http://developers.example.com'; add_header 'Access-Control-Allow-Credentials' 'true'; add_header 'Access-Control-Allow-Headers' 'Content-Type,Accept'; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, DELETE'; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect off; …
13 nginx 

1
ディスク容量の使用量がdfとduにならない
私はディスクスペースをいくらかdf -h空けようとしています-もしそうなら、/ dev / mapper / vg00-varというファイルシステムがあり、4G、3.8Gが使用され、205Mが残っています。 それは私の/ varディレクトリに対応します。 / varに降りてdo du -kscxh *すると、合計は2.1Gです 2.1G + 200M無料= 2.3G ...だから私の質問は、残りの1.7Gはどこですか?
13 linux  du  df 

5
ユーザー名/パスワードを要求し続けるWindows認証
Webアプリケーションをにデプロイしていますiis6。ユーザー名とパスワードを入力するために、この「Windowsセキュリティ」ポップアップが表示され続けました。すでに匿名ユーザーを無効にし、統合Windows認証をチェックしましたが、「自動的に」ログインしません。 私は何をすべきか? セキュリティ設定-ローカルイントラネットゾーンをチェックしました:「イントラネットゾーンでのみ自動ログオンとしてログイン」。また、私の運用サーバーはスタンドアロンサーバーであるため、ADアカウントと資格情報を保持していない場合があります。

2
Rabbitmq-合理的なパフォーマンス/スケールの期待
誰かがrabbitmqの合理的なスケールの数値/制限(「平均的な」ハードウェア、fwiw)の方向を教えてくれたり、パフォーマンスの経験を投稿してくれたりしてくれればありがたいです。私は、キューの数、キューのサブスクライバーの数、ファンアウトキューに数百または数千のリスナーがいることのパフォーマンスへの影響、大容量環境でウサギを実行している可能性のあるハードナンバーの容量を取得しようとしています。

3
ティックレスで高解像度のタイマーを使用している場合、1000 HZ linuxカーネルが必要ですか?
サーバーのパフォーマンスを改善しようとしています。低ジッター(10ミリ秒未満の変動)が必要なプロセスがいくつかあります。 i7-920(4つの物理コア、8つはHT)で最大4つの負荷平均を持っています。コアユーザーモードの40%〜90%の範囲で約10のプロセスがあります。システム使用量は合計3%です。合計CPU使用率は最大80%です。 ティックレスタイマーと高解像度タイマーが既に設定されている場合、カーネルを100hzから1000hzに設定するとジッターが改善されますか? このページは、まだ何かをしていることを示しているようです。https://lkml.org/lkml/2009/4/28/401 自発的(PREEMPT_VOLUNTARY)からプリエンプティブ(PREEMPT)に変更するのはどうですか?

1
LinuxからWindows共有フォルダーにアクセスしますか?
(.html)ファイルをWindows XP Professional共有フォルダーからUbuntu Linux 10.04 LTSを実行しているサーバーにコピーしようとしています。 共有フォルダなので、通常の「wget」は機能しないようです。間違ったアドレススタイルを完全に使用していると思われます。 私が試してみました: http://192.168.1.66/SharedFolder/Data.html //192.168.1.66/SharedFolder/Data.html smb://192.168.1.66/SharedFolder/Data.html //192.168.1.66/SharedFolder/Data.html 192.168.1.66/SharedFolder/Data.html これが可能かどうか、それが可能であれば、誰かが私にいくつかのポインタをくれませんか? UbuntuからWindowsボックスに正常にpingを送信しました: # ping 192.168.1.66 PING 192.168.1.66 (192.168.1.66) 56(84) bytes of data. 64 bytes from 192.168.1.66: icmp_seq=1 ttl=128 time=0.412 ms 64 bytes from 192.168.1.66: icmp_seq=1 ttl=128 time=0.557 ms (DUP!) 64 bytes from 192.168.1.66: icmp_seq=2 ttl=128 time=0.243 ms …

1
Mac OSX Lionがログイン/ネットワーク資格情報を失うのはなぜですか?
症状 職場ではOSX 10.7.3がインストールされており、時々次のような動作が見られます。 画面がロックされている場合、同じユーザー/パスの複数回の試行は受け入れられません。 画面のロックが解除されている場合、新しいbash用語を開くと、次のようなプロンプトが表示される場合があります。 `I have no name$` または lkyrala$ ssh lkyrala@ah-lkyrala2u You don't exist, go away! Macが正常に動作している場合でも、ここの全員が2回ログインする必要があります。ブート後の初回は常に失敗しますが、2回目(同じパスワードで、何も変更せず、もう一度Enterを押すだけ)は成功します。奇妙な? 回避策 差し迫った問題を解決するいくつかの回避策がありますが、それが再び発生するのを防ぎません: 待機(1〜2時間)すると、問題が解消されることがあります。 'opendirectoryd'を強制終了して再起動します。(Appleサポートコミュニティから:ユーザーID(データではない)が突然削除されましたか?) 電源ボタンを押してコンピューターをリセットします 2012年10月4日更新 ネット管理者は、lockdが関係していると疑っています。lockdは明らかにUDPを使用し、ネットワークが混雑すると、パケットが失われ、ハング動作が発生します。彼らは、混雑を緩和するための手順を検討しています。問題のファイルアクセスがActive Directory認証ハンドルである場合、これらのさまざまな部分はすべて一致し始めます。 討論 さて、上記の証拠は、opendirectoryとログインのクレデンシャルに何か厄介なものがあることを示しています。これらのログインの問題があると報告する人もいますが、実際の問題がどこにあるのかを判断するのは困難です(Mac、またはネットワーク環境?)。 ネットワークのほとんどがWindowsマシンであることを追加する必要がありますが、MacとLinuxマシンもかなりありますが、ネットワーク認証がさまざまなドメインから他のドメインにマッピングされる方法の詳細はわかりません...すべて私の知っていることは、ネットワーク資格情報はWindowsドメインだけでなく、macおよびlinuxログインでも機能することです。したがって、何かが別々のシステムに接続している、または同じグローバル認証システムを使用しています。 追加の詳細 残念ながら、私はこのMacをセットアップしておらず、IT部門もそうでしたので、認証がどのように機能するかは完全にはわかりません。私はそれがネットワークログインであることを知っています(Macの私の経験では珍しいです、彼らは通常外部リソースに接続するローカルアカウントを持っています)が、ここでは、ホームフォルダはローカルではなくネットワーク上にあります。私のLinuxインストールでは、ネットワークへの接続にはyp / NISが関係し(これによりネットワークファイルシステムの一部を任意のマシンから自動マウントできます)、opendirectoryd.logはこれが関係していることを確認しているようです... /var/log/opendirectoryd.log* ショー: 2012-04-04 01:29:12.370 EDT - ddddd.dddddd.dddddd.dddddd - Client: automount, UID: 0, EUID: 0, GID: 0, …

1
MTU / MRUの問題とは何ですか、その原因と修正方法は何ですか?
ハングの例では、ゆっくりと、応答しないインターネット接続凍結原因は通常、不当にいくつか急いで提案関わるコマンドなどの「魔法の治療法」(状況のため、通常は無効または適用できない)と「MTU / MRUの問題」として識別されるiptablesかifconfig、およびその他の" MTUをTSSに固定する」スペル。 私が知りたいのは、MTU / MRUの問題が正確に何であるか、それが接続速度と遅延に影響する理由、および問題の解決方法(既知および最新の方法)です。私は問題の解決に知識を持ってアプローチしたいので、魔法ではありません。

3
fsckを使用してLUKS暗号化ディスクをチェックおよび修復しますか?
私のUbuntu 11.04マシンは、ルート、スワップ、およびホームにLUKS暗号化を使用しています。ルーチンfsck -nは、修復する必要がある一連のエラーを明らかにしました。fsckはパーティションをアンマウントする必要があります。luksの前に、私は単にUSBスティックから起動し、そこからrun fsckを修正しました。LUKS暗号化パーティションに対してそれを行う手順は何ですか?
13 linux  fsck  luks 

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