タグ付けされた質問 「debian」

Debianは人気があり影響力のあるGNU / Linuxディストリビューションです。ここでの質問は一般にDebianサーバーに関するものです。

2
aptitudeまたはapt-getにdpkg構成パラメーターを提供するにはどうすればよいですか?
gitoliteをインストールすると、次のことがわかります。 # aptitude install gitolite The following NEW packages will be installed: gitolite 0 packages upgraded, 1 newly installed, 0 to remove and 29 not upgraded. Need to get 114 kB of archives. After unpacking 348 kB will be used. Get:1 http://security.debian.org/ squeeze/updates/main gitolite all 1.5.4-2+squeeze1 [114 kB] Fetched 114 …

4
Debianで「by-uuid」を参照して、ランダムにキーを付けて暗号化されたスワップパーティションを作成する方法は?
復号化されたデータはいつでもクリアテキストでスワップに書き込まれる可能性があるため、GNU / Linuxシステムにブロックデバイス暗号化を実装している場合は、スワップパーティションも暗号化するのが賢明です。 「crypttab」のdebian manページを見ると、起動時にランダムにキー設定されたスワップパーティションを作成する例が表示されます。これにより、起動時にキーがランダムに設定され、システム自体にのみ認識されます。 # Encrypted swap device cswap /dev/sda6 /dev/urandom cipher=aes-cbc-essiv:sha256,hash=ripemd160,size=256,swap この例では、スワップデバイスは従来の開発パスによって参照されます。 /dev/sda6 たとえば、USBドライブが接続されている場合、絶対デバイスパスは変更される可能性があり、起動時に再割り当てされます。/dev/sda6たまたま予想とは異なるパーティションになっていて、その後ランダムスワップデータで上書きされてしまうと、ユーザーは非常に不満になります。 交換、使用UUIDの代わりに、デバイスパス(UUIDは変更されないよう):ソリューションがあるように見えるでしょうだから/dev/sda6と/dev/disk/by-uuid/<whatever the uuid of dev/sda6 is> しかし、ここに問題があります。cryptsetupがブート時に暗号化されたスワップパーティションを再作成するたびに、新しいUUIDが生成されます。どー! したがって、この暗号化されたファイルシステムのUUIDを何らかの方法で保存する必要があります。cryptsetupはその--offsetスイッチでこれを行うことができ、LUKSヘッダー、つまりUUIDを保持できると思います。 私はこのURLを見つけました:https : //wiki.archlinux.org/index.php/System_Encryption_with_LUKS#Using_UUIDs_with_encrypted_swap_partitions Arch Linuxで説明されているソリューションをDebian OSに実装する方法を知っている人はいますか?この文書で言及されているinitスクリプトは、Debian OSには存在しないようです。 ありがとう! 編集 1つは、コマンドを使用して同じ目的(暗号化されたスワップスペース)を達成するためにecryptfsを使用することができます: ecryptfs-setup-swap デバイス暗号化を妨げる問題なし。このAskUbuntuクエリを見てください

2
デフォルトの.bashrc(debian wheezy)をリセットするにはどうすればよいですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 8年前に閉鎖。 .bashrcファイルをめちゃくちゃにしました。ホームディレクトリで最初に作成されたデフォルトの設定にするにはどうすればよいですか?
8 debian  bashrc 

6
logrotateがログを自動的にローテーションしない
2つの異なる(i386 v AMD)Debianボックスがあり、同じ問題があります。logrotateはログを自動的にローテーションしません。私が手動でそれを強制すると、それはうまくいきます /usr/sbin/logrotate -f /etc/logrotate.conf しかし、それは私には大丈夫ではありません。 設定は変更されていません(少なくとも私は変更していません)。AMDボックスはフレッシュインストールですが、機能しません。 同様の問題に気づいた場合は、私を助けてください。 更新(一部のサーバー出力): logrotate -d http://pastebin.com/e6AshtGq ls -l /var/log http://pastebin.com/Y2A4Li59 cat /etc/logrotate.conf http://pastebin.com/1h7Uwctr ls -l /etc/logrotate.d http://pastebin.com/NvUAeszM

5
Debian / Ubuntuのランレベル「S」とは
ウィキペディアによれば、「S」は標準のランレベルである「シングルユーザーモード」であるとされています。しかし、私が間違っていなければ、Debianのシングルユーザーモードはランレベル1です。私が見つけた1つのDebian記事は、「S」は「システムが別のランレベルへの道で使用する」ランレベルであると主張しています。面白い... 実際、私はこれまでこのランレベルをほとんど無視してきましたが、今日、Firestarter(はい、実際にはエンドユーザーファイアウォール)をいじっていました。しかし、それが/etc/rcS.dにスタートアップフックを作成することに気づき、ファイアウォールスクリプトにもそれが必要なのかどうか疑問に思いました。 更新 Shorewallパッケージ(強力な「Debianized」パッケージ)もrcS.dに(のみ!)起動フックを作成するため、私はそれが実際にDebian / Ubuntu上にあるものを知ることにさらに興味があります。

3
sshdのカスタムエラーメッセージ
サーバーへのアクセスを拒否されたユーザーにカスタムエラーメッセージを設定することは可能ですか?実際、このメッセージは、IPフィルターがで設定されてsshd_configいるためにユーザーが拒否された場合にのみ表示したいと思います。ただし、1つのグローバルエラーメッセージで十分です。
8 ssh  debian  unix 

1
何をインストールするときにDebian 6.0.1がインストールCDを要求するのですか?
最近、Debian 6.0.1をインストールしました。単純なapt-getを発行するとき、終了時に(99%が言う)インストールCDを要求します。 カンビオデメディオ:好意的、挿入、ディスコ、エチケット、コモ«Debian GNU / Linux 6.0.1a Squeeze -Official i386 CD Binary-1 20110322-15:11»en la unidad«/ media / cdrom /»y Pulse 何かのようなもの: ソースを変更します。«/ media / cdrom /»に«Debian GNU / Linux 6.0.1a Squeeze -official i386 CD Binary-1 20110322-15:11» というラベルの付いたCDを挿入して、 イントロ(Return)キーを押してください 理由と修正方法を教えてください。サーバーにCDを入れたくない。 どうもありがとう!

2
スラブは使用可能な128Gbのうち88Gbを使用します。何が原因でしょうか?
128 Gbのサーバーでdebian 2.6.26-2-amd64 x86_64 GNU / Linuxを実行しています。最近、利用可能なメモリがかなり少なくなりました。/ proc / meminfoを見ると、スラブが88Gbを使用していることがわかりました。 これは問題ですか?必要なときにメモリが解放されると思いますが、それが望ましくない副作用を引き起こす可能性があるかどうかはわかりません。 なぜスラブはそれほど多くのメモリを必要とするのでしょうか?その明確な原因はありますか? これが将来起こるのを避けることができますか? このメモリをどのように解放できますか? 前もって感謝します > cat /proc/meminfo MemTotal: 132304500 kB MemFree: 26669388 kB Buffers: 237504 kB Cached: 11881136 kB SwapCached: 48 kB Active: 5244640 kB Inactive: 11714308 kB SwapTotal: 5751228 kB SwapFree: 5750436 kB Dirty: 24 kB Writeback: 0 …
8 debian  memory 

2
LVM / DRBDのサイズ変更後、dfが誤った情報を報告する
DRBDマウントされたパーティションを持つDebian Xen DomUを持っています。このパーティションのサイズを46Gから50Gに変更する必要がありました。私は次のことをしました: セカンダリノードでDRBDを停止しました: /etc/init.d/drbd stop 基になるLVM distを50 GBに増やしました。 lvresize -L 50G /lvm/device DRBDを再度開始し、ディスクが同期するのを待ちました: /etc/init.d/drbd start 交換プライマリー。そして、他のノードで同じことを実行しました。 現在セカンダリのDRBDノードでdrbdを停止しました: /etc/init.d/drbd stop 基礎となるLVMを増やしました: lvresize -L 50G /lvm/device DRBDを再度開始し、ディスクが同期するのを待ちました: /etc/init.d/drbd start 発行された両方のノードで: drbdadm resize drbd-device プライマリノードで発行されたもの: resize2fs /dev/drbd0 私はこの応答を受け取ります: $ resize2fs 1.40-WIP (14-Nov-2006) The filesystem is already 12058624 blocks long. Nothing to do! …

2
/ etc / network / interfacesファイルを更新して、ボックスにIPv6自己割り当てアドレスのみが表示されるようにするにはどうすればよいですか?
私はこの露骨な初心者向けの質問をお詫び申し上げますが、これが「正しい方法」で行われるようにして、うまくいくように思わずにいじるだけでなく、私が持っているドキュメンテーションはこのケースに対処していないようです。 現在、私が使用しているDebian Linuxボックスには、次の/ etc / network / interfacesファイルがあります。 auto lo iface lo inet loopback auto bond0 iface bond0 inet dhcp pre-up modprobe bonding mode=active-backup miimon=100 primary=eth0 pre-up ip link set bond0 up pre-up /sbin/ifenslave bond0 eth0 pre-up /sbin/ifenslave bond0 eth1 上記は正常に動作し、ほとんどの場合私が望むことを実行します-起動時にボックスが起動し、2つのイーサネットジャックがフェイルオーバー/冗長性に使用されます(つまり、ボックスが機能している場合、最初のジャックを通信に使用します。それ以外の場合は、セカンドジャック)。 ただし、私の目的では、IPv4やDHCPを使用したくありません。私は、ボックスのIPv6自己割り当てアドレス(つまり、fe80 :: whatever:it:is)のみを使用して他のIPアドレスを使用しないで(bond ... これを指定する適切な方法は何ですか?「iface bond0 inet dhcp」を「iface bond0 …

2
talk / talkdの構成に役立つ
私はトラブルシューティング/設定「の話」だhttp://linux.about.com/od/commands/l/blcmdl1_talk.htmが securily、他のユーザー、共有のログインなどと通信するためにそれを使用すると、我々がないことを特別にチャット私たちの個人用ラップトップを常に持っているので、「サーバーチャット」をするのはすっきりしています トーククライアントパッケージとtalkdデーモンがあります 以前にインストールされていた 私がmir@myhost.comに話しかけてみると、次のようになります。 [No connection yet] ───────[ Error on read from talk daemon: Connection refused. Press any key...]───────────────────── Then [Checking for invitation on caller's machine] 私は試しpgrep talkてpgrep talkd、それは何も与えません 私は/usr/sbin/in.talkd それを使用してtalkdを開始しようとします:inetdから実行する必要があります。 I vi /etc/inetd.conf-2行 #:BSD: Shell, login, exec and talk are BSD protocols. talk dgram udp wait nobody.tty /usr/sbin/in.talkd …
8 linux  debian 

3
start-stop-daemonでのstdout / stderrリダイレクト
init私のデーモンの出力を2つのファイル(stdoutとstderr)にリダイレクトする構成を記述しようとしています。問題は、機能していないことです。私はこれを今読んでいます。 そこで、このシェルスクリプトを実行して、このアプローチをテストしました。そしてそれはうまくいきません: PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="Seed kurokikaze starter" #NAME=node DAEMON="/etc/node-version/0.1.99/bin/node" DAEMON_ARGS="/etc/seed/kurokikaze/server.js" DAEMON_DIR="/etc/seed/kurokikaze" APPLOG_FILE="/var/log/seed/kurokikaze" ERRLOG_FILE="/var/log/seed/kurokikaze-err" PIDFILE="/var/run/seeds/kurokikaze.pid" SCRIPTNAME="/etc/seed-init/kurokikaze" NCMD="exec $DAEMON $DAEMON_ARGS 1>>$APPLOG_FILE 2>>$ERRLOG_FILE" start-stop-daemon -Sbmv --pidfile $PIDFILE --chdir ${DAEMON_DIR} --exec $DAEMON --startas /bin/sh -- $NCMD しかし、別のシェルでデーモンをラップせずにこれを開始すると、意図したとおりに機能します(stderr / stdoutリダイレクトなしで)。 start-stop-daemon -Sbmv --pidfile $PIDFILE --chdir ${DAEMON_DIR} --exec $DAEMON -- ${DAEMON_ARGS} 問題は、なぜ最初のスクリプトが機能しないのか、です。システムはDebian Lenny、start-stop-daemonバージョンは1.14.29です。
8 debian  bash 

2
転送専用メールサーバーの設定
私がやりたいのは、postfixをインストールして、メールを転送することだけです。サーバーにとどまるのに何も必要ありません。これは私に地獄を与えています。最善を尽くしましたが、Postfixはすべてのリレーを拒否しています。 私が欲しいのはこれです。サーバーがexample.comにあるとします。これ欲しい: メール転送:user1@example.com-> user1@gmail.com user2@example.com-> user2@yahoo.com user3@example.com-> user3@hotmail.com 必要なのは、受信メールをリダイレクトする転送ボックスだけです。私の構成に明らかに何か問題があるので、私は本当に目的のためにmain.cfの例を使用することができ、私は途中にいます。 編集:ログ 奇妙なことに、ログにはエラーがありません。 main.cf: mreiley@Omega-14:/var/log$ cat /etc/postfix/main.cf # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # …


2
Apacheの高負荷VIRTとRESメモリ
私は大量のトラフィックを取得するDebian 5サーバーを使用しています。現在、サーバーには4 GBのRAMがあり、スワップメモリ​​はありません。Apacheプロセスはそれぞれ約180 MBの仮想メモリ(VIRT)と16 MBの実RAM(RES)を消費することがわかります。では、いくつのApacheスレッドを同時に実行できますか?約4 GB / 180 MB = 22または4 GB / 16 MB = 256?

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