サーバー管理者

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

2
LAN経由のGITリポジトリ
Ubuntu OSでLANを介してGITリポジトリをセットアップしようとしています。 GITリポジトリをセットアップすることはできますが、LAN内の他のユーザーにリポジトリを公開する方法はわかりません。 サーバーが必要なので、OpenSSH-Serverをインストールしました。しかし、知らないかたに設定します。 読むための正しいリソースを教えてください。 ありがとう。
14 git 

4
Webサーバーにウイルス対策をインストールします。これは良い考えですか?
Windows 2008 Standard Editionを備えた専用サーバーを入手し、その上でWebアプリを実行するために必要な構成をしようとしています。 疑問に思っていましたが、Webサーバーにウイルス対策ソフトウェアをインストールすることをお勧めしますか?アプリでは、ユーザーは画像以外のファイルをアップロードできません(サーバーに保存する前にアプリコードで画像であることを確認しました)。パフォーマンスに影響を与えたり、アプリのトラブルを引き起こさないために、ウイルス対策ソフトウェアをインストールしないことをお勧めします。これを行うことで何かを見逃すことはありますか? ありがとう

4
Puppet:リソースが定義されているかどうかをテストするか、作成します
リソースが別のファイルで既に定義されているかどうかをテストし、作成していない場合はテストする方法を見つけようとしましたか?簡単な例: if File[$local_container] { alert("Testing - It existed $local_container") } else { file{ "$local_container": ensure => directory, } } ただし、File[$local_container]常に真と評価されるようです。これを行う方法はありますか?
14 puppet 

2
いつMPLSを使用しますか?
かなり複雑なVPNのセットアップに数か月を費やした後、将来の代替案を検討し始めています。私のネットワークプロバイダーの一部はMPLSを使用して接続していますが、かなりうまく機能していると思います。私は多くのATM(自動預け払い機)ネットワークがMPLSを使用していることを知っています。 http://en.wikipedia.org/wiki/MPLS_VPNはかなり簡潔です: 「MPLS VPNは、マルチプロトコルラベルスイッチング(MPLS)のパワーを活用して仮想プライベートネットワーク(VPN)を作成する方法のファミリです。MPLSは、実質的なオーバーヘッドなしでトラフィックの分離と差別化を提供するため、タスクに適しています。 レイヤー3 MPLS VPN L3VPNとしても知られるレイヤー3 MPLS VPNは、拡張BGPシグナリング、MPLSトラフィック分離、およびVRF(仮想ルーティング/転送)のルーターサポートを組み合わせて、IPベースのVPNを作成します。IPSec VPNやATMなどの他のタイプのVPNと比較して、MPLS L3VPNはコスト効率が高く、より多くのサービスを顧客に提供できます。」 私の質問は次のとおりです。MPLSネットワークをセットアップするのはどれほど面倒で高価ですか?ハードウェアとDIYを購入できるのでしょうか、それとも本当にサービスプロバイダーに行く必要がありますか?現在、「マネージド」VPNを月100ドルで入手できます(これが良いか悪いかはわかりません)。私の5パートナーIPSEC「ヘアピン」トポロジにより、年間6,000の費用がかかります。それはMPLSにもっと投資されるでしょうか?
14 vpn  ipsec  mpls 

10
Snow Leopardのアップグレード後にDNS名のルックアップ(SSHだった)が機能しない
私が考えるこれはSnow Leopardのアップデートを開始しました。.sshディレクトリを削除しましたが、まだ問題があります。 〜:うなめ-a Darwin california-example-com.local 10.0.0 Darwin Kernelバージョン10.0.0:金7月31日22:47:34 PDT 2009; ルート:xnu-1456.1.25〜1 / RELEASE_I386 i386 〜:ssh -V OpenSSH_5.2p1、OpenSSL 0.9.8k 2009年3月25日 〜:ls -l〜/ .ssh 〜:nslookup nevada サーバー:10.94.62.3 住所:10.94.62.3#53 名前:nevada.example.com 住所:10.94.62.3 〜:ssh nevada ssh:ホスト名を解決できませんでしたnevada:nodenameまたはservnameが提供されたか、不明です

9
ディレクトリ内のすべてのファイルをそのディレクトリに移動するBashスニペット
たくさんのファイルとディレクトリが入ったディレクトリがあります。それを整理するために、これらのファイルをすべてディレクトリに入れるので、次のようにします。 $ ls | wc -l 123 $ mkdir new_directory $ mv * ./new_directory それが移動しようとするでしょうしかし、明らかに動作しないことnew_directoryにnew_directory。そのディレクトリ内のすべてのファイルとディレクトリをコピーして貼り付けることなく、1行で必要なことを行う簡単な方法はありますか?
14 linux  unix  bash 

6
運用データベース用のSQL Server Expressですか?
各クライアントが独自のデータベースを持つデュアルWeb /内部トランザクションアプリケーションを展開しようとしています。各データベースは非常に小さく、それぞれ50 MB未満であるため、完全なSQL ServerではなくSQL Express 2008を使用するのが理にかなっているのではないかと考えていました。 これには、大量の$$$を節約しながら、サーバー間でディスクI / Oを分散できるという利点があるようです(小さな15Kドライブと使用済みのデュアルコアサーバーはどちらも安価であるため)。ある時点で必要なサーバーが多すぎる場合は、SQL Serverにアップグレードできますが、数十の内部ユーザーがいると、今はあまりにも高価に思えます(特にフェールオーバーボックスが必要なため)。 1 GBのメモリと1つのプロセッサでの4コアの使用は、データベースサイズが小さいため、制限が厳しすぎるとは思えません。最大200人の同時ユーザーが存在することは決してなく、ほとんどの操作はトランザクションに依存します(重いRAM / CPUよりも多くの高速ディスクを好むようです)。 SQL Server Standardの利点のうち、当初は5〜2000万ドルの追加投資を正当化できるものがありませんか?


3
静的コンテンツが要求されるとIIS7は空白を返します
Windows 7 Home PremiumエディションのEEEPCであるデモマシンを、IIS7がインストールされた適切にロードされたすべてのドライバー(なぜHomeエディションなのかを聞かないでください)で構成しようとしています。 ASP.NET MVCサイトであるマシンにデモ対象のアプリケーションをデプロイし、コンソール経由でWebサイトを追加し、アプリプールを追加しました。アプリプールはNetworkServiceとして実行され、ゲストはIUSRとして認証されます。 NetworkServiceに変更権を追加し、WebサイトのフォルダーとそのコンテンツにIUSRの読み取り権と実行権を追加しました。 http://example.com/のようにWebのルートに アクセスすると、Webサイトから適切なHTMLが取得されます(アプリケーションが機能することを意味します)が、問題はすべての静的コンテンツが空白を返すことです。 なぜこれが起こっているのか分かりません。404または500エラーページはありません。静的コンテンツにアクセスしたときの単なる空の応答です。ASP.NETで生成されたすべてのコンテンツは正常に機能します(すべてのCSSと画像が読み込まれないため、少し奇妙ですが) 助けてください、IIS7管理コンソールは私を非常に混乱させ、明日までにマシンが必要です。

4
巨大なディレクトリツリーのWindowsアクセス許可をすばやく変更しますか?
NTFSファイルシステムに巨大なディレクトリ (つまり、おそらく平均で3レベルの深さのファイルノードを持つ数千または数億の子孫ノードを含む最上位ディレクトリ)があります。特に、新しいユーザー(またはグループ)に、ディレクトリツリー内のすべてのものへの読み取り専用アクセスを許可する必要があります。 これを行う最も明白な場所は、最上位ディレクトリを右クリックし、ディレクトリプロパティウィンドウのセキュリティタブに移動して、Windowsエクスプローラを使用することです。ただし、Windows Explorerはディレクトリツリー全体を再帰的にトラバースし、ツリー内の各ノードのアクセス許可について何らかの変更を試みることに興奮しているように見えます。これは、このような大きなディレクトリでは非常に非効率的です! 誰もこの再帰的な降下なしでアクセス許可を変更するためのヒントを提供できますか?GUIで特定の何かをクリックする必要がありますか?コマンドラインツールを使用する必要がありますか?これは、以前のシステム管理者がこのディレクトリのパーミッションに対して何か変なことをした結果かもしれませんか? また、ネットワーク共有を有効にし、ユーザー/グループにネットワーク経由でディレクトリをマウントさせる必要があります。まだ試していないので、共有を有効にしようとすると、同様のワームが存在するかどうかわかりません。 重要な場合、これはWindows 2008 Server上にあります。 編集:特定のアカウントではなくドメイングループに許可を与える方がおそらく理にかなっていることは人々が正しいので、上記のことを書き留めました(それは私がとにかくやっていたことです。なぜ私が具体的に尋ねたのかわかりません元の質問にユーザーを追加することについて。ただし、グループをフォルダーのアクセス許可リストに追加することは、ユーザーを追加するよりも速くはありません(既存のグループには読み取り専用アクセス許可が割り当てられていません)。



3
特定のiノードへのリンク
削除されたファイルがありますが、プログラムによって開かれたままです。lsofを使用してiノード番号を見つけました。そのiノードに戻るハードリンクを作成するにはどうすればよいですか?
14 linux  inode  lsof 


4
Linuxネットワーキング-ifconfig / route / etcの代わりに「ip X」?
私はこのようなコマンドを使用して慣れているifconfig、routeなどのチェックおよび変更のネットワーク情報にLinux上。ただし、ipコマンド(さまざまなサブコマンド)があることは知っています。どこかでこれが「正しい方法」だと聞いた。ifconfig / route / etcを捨てるべき特別な理由は何ですか?あなたの好みは何ですか?あるセットでできること、他のセットではできないことはありますか?
14 linux  networking 

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