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

Debian公式ディストリビューションに固有の質問(安定版、テスト版、または不安定版)。Debianの派生物(例えばMint、Ubuntu、Kaliなど)を使用している場合は、代わりにそのディストリビューションのタグを使用してください。

3
Linuxでのパスワードなし認証を使用したフルディスク暗号化
Debian 5.0.5にはかなり標準的なディスク暗号化セットアップがあります。暗号/boot化されsdaX_cryptていないパーティションと、他のすべてのパーティションを含む暗号化されたパーティションです。 さて、これはヘッドレスサーバーインストールであり、キーボードなしで起動できるようにしたいです(現時点では、キーボードとモニターを接続した状態でのみ起動できます)。 これまでのところ、/bootパーティションをUSBドライブに移動し、キーを自動入力するためにわずかな変更を加えることを考えています(askpassブートスクリプトのどこかに呼び出しがあると思います)。これにより、ヘッドレスで起動できます。起動時にフラッシュドライブが必要になります。 私が見るように、それに関する問題はそれです 私はそれを機能させるためにすべての断片を理解することに時間を費やす必要があります。 再生成する更新プログラムがある場合initrd、USB上のブートパーティションを再生成する必要がありますが、これは面倒です。 質問:私がやりたいことのために利用可能な標準的な低維持ソリューションはありますか?それとも、他の場所をすべて見る必要がありますか?

3
Debianでの起動時にデーモンが起動しないようにする方法
起動時に無効にするデーモンがいくつかあります。例として、以下を使用します。 sudo update-rc.d -f postgresql remove そのコマンドが正しいかどうかもわかりませんし、どこから入手したのかも覚えていません。 とにかく、アップグレードするたびにpostgresql、設定は失われます(つまり、デーモンは再起動時に起動します)。

1
カーネルをコンパイルしようとすると、認証エラーが発生します
現在、Kali LinuxデスクトップにGrsecurityを使用して4.5.7カーネルをインストールするために、このガイドに従うことを試みています。私は4.5.7カーネルにGrsecurityのテストパッチを使用しようとしており、ストレートなDebianの代わりにKali Linuxを実行しているという事実を除いて、その命令のリストを逐語的にフォローしています。しかし、カーネルをコンパイルしようとするたびに、「CC certs / system_keyring.o」という行に続いてこのエラーが発生します。 CC certs/system_keyring.o make[2]: *** No rule to make target 'debian/certs/benh@debian.org.cert.pem', needed by 'certs/x509_certificate_list'. Stop. Makefile:951: recipe for target 'certs' failed make[1]: *** [certs] Error 2 make[1]: Leaving directory '/home/jc/Downloads/linux-4.5.7' debian/ruleset/targets/common.mk:295: recipe for target 'debian/stamp/build/kernel' failed make: *** [debian/stamp/build/kernel] Error 2 私が見つけたように、パッチや修正を適用しなくてもすべてのカーネルでこのエラーが発生するため、カーネルをコンパイルするために使用しているツール(明らかに何らかのシステムキーチェーン)と関係があります。誰かが私のOSを修正してカーネルをコンパイルする方法を教えてもらえますか? PSこれは次の出力ですcat /proc/version。 Linux …

3
UDPパケットを作成するにはどうすればよいですか?
次のNetcatコマンドを実行してWiresharkでパケットを表示すると、UDPパケットが不正な形式であると表示されます。 $ echo "this is a test" | nc -u 127.0.0.1 53 同様に、$ echo "this is a test" > /dev/udp/127.0.0.1/53Wiresharkで「不正なパケット」エラーを生成するようなコマンドを使用すると。 echoコマンドは、エラーなしでNetcatサーバーに送信/配信されます。しかし、これは私に不思議に思いました:エコーまたは他のネイティブUnixツールで適切なUDPパケットを手動で構築することは可能ですか? DebianとmacOSを使用しています。
15 linux  debian  osx  netcat  udp 

4
Linuxでサービスを開始および停止する標準的な方法はありますか?
最近まで、サービスを開始/停止/再起動する簡単で効果的な方法がありました。 service nginx start|stop|restart これは何年も完璧に機能しました...一部のスマートパンツがそれらを改善することを決定し、今ではserviceスクリプトが何もしないDebian / Ubuntuシステムに直面しています(私はsystemctl start nginx.service(はるかに長いもの、オートコンプリート機能なし、...) 私の質問は特にDebianとUbuntuに関するものですが、CentOS / RedHatのディストリビューションもカバーすることも役立ちます。 だから、この運命の変化から私を救うことができる何かがありますか? 明確でない場合、Debian 7.x、8.x、最新のUbuntu LTSおよび非LTSで動作する一貫した方法を探しています。 PS。この特定の質問の範囲外ですが、ソリューションがサービスの有効化および無効化部分もカバーする場合、追加の称賛が与えられます。

4
あるリモートサーバーから別のリモートサーバーへのscp
サーバーに1つの大きなファイルがoneあり、をtwo使用してサーバーにコピーしたいscp。キーを正しくセットアップし、デスクトップから両方のサーバーにssh / scpできます。 コピーする必要があるファイルは、ワークステーションのhddの空き容量よりも大きいため、次のようにしたかったです。 scp one:/opt/bigfile.tar.gz two:/opt/bigfile.tar.gz しかし、私は得た: ssh: Could not resolve hostname one: Name or service not known ここにはDNSがないので(理由は聞かないでください)、〜/ .ssh / configにこれがあります。 Host one Hostname <IP address of server one> User jspurny Host two Hostname <IP address of server two> User jspurny 小さいファイルで試しoneて、ワークステーションからに転送すると、正常にtwo動作します。 scp one:/opt/smallerfile.tar.gz . scp smallerfile.tar.gz two:/opt/ …
15 debian  scp 

1
GUIで[シャットダウン]を押すとどうなりますか?
私はかなり長い間これに頭を打ちつけてきました。これはこの質問に関連しています。LinuxボックスをGUIからシャットダウンすることを選択した場合に何が起こるかを正確に知りたいと思います。これは文書化されているとはいえないようです。 理想的には、DEとOSに依存しない答えを期待しています。それがなければ、私はMandriva 2010.1とDebian 6.x(Squeeze)および7.0(Wheezy)がすべてGnomeを実行している特定のケースに興味があります。(細心の注意を払っている場合、はい、それはGnome 2とGnome 3です) 基本的に、「シャットダウン」または「再起動」を押すと、どのコマンド/スクリプト/スクリプトのシーケンスが開始されるかを知りたいので、それらの動作を変更できます。私が見たいくつかのフォーラムの投稿は、ハッキングを示唆して/etc/polkit-1/*いますが、このディレクトリ構造は、たとえば、Debian(Squeeze)ボックスのスケルトンにすぎません。 誰でも助けることができますか? 編集 私が今まで試したこと shutdown実行可能ファイルを独自のスクリプトに置き換えました。これは機能しませんshutdown。Gnome を押すと、スクリプトを実行せずにログアウトします。 Gnome 2メニューの編集を試みました。喜びなし:「シャットダウン」、「ログアウト」、および「画面のロック」オプションはメニューエディターに表示されません。 見て/usr/share/menu、そこには何も役に立たなかった。 ソリューションの可能な道 straceGUIオプションの実行(これも可能ですか?) shutdownのソースコードを見る gnome-sessionのソースコードを見る 更新 以下の答えに対する私のコメントに従って、私はpolkit下のアクションを調べ、メッセージをスローするというアクションを/usr/share/polkit-1/actions/(ファイル内でorg.freedesktop.consolekit.policy)見つけましたorg.freedesktop.consolekit.system.stop-multiple-users System policy prevents stopping the system when other users are logged in org.freedesktop.*これは、D-BUSを介してDMに送信される何らかの信号であると考えています(命名規則のため)。さらに、他のユーザーがログインしているときにグラフィカルにシャットダウンしようとすると、このメッセージが表示されるため、それをトリガーするメカニズムは、GUIから「シャットダウン」または「電源オフ」を選択したときにトリガーされるメカニズムと同じでなければなりません。 誰でも確認/反論できますか?この信号を何らかの方法で傍受したり、変更したりする可能性はありますか?

2
Fedora GPGキーが署名されないのはなぜですか?
FedoraはRPMパッケージとISOチェックサムファイルの署名にGPGキーを使用します。彼らは、使用中のキーリスト、Webページ上の(指紋を含む)を。Webページはhttps経由で配信されます。 例えば、チェックサムファイルのためには、Fedora-16-i386-DVD.isoキーで署名されていますA82BA4B7。誰が公開鍵に署名したかを確認すると、残念なリストが表示されます。 タイプbits / keyID cr。time exp time key expir pub 4096R / A82BA4B7 2011-07-25 uid Fedora(16) sig sig3 A82BA4B7 2011-07-25 __________ __________ [selfsig] Fedoraコミュニティの誰もこれらの重要な鍵に署名していないようです! どうして?;)(Fedoraが信頼のWebを使用しないのはなぜですか?)または何か不足していますか? これをDebianと比較してください-現在の自動ftp署名キー473041FA は7人の開発者によって署名されています。 編集:なぜこれが重要なのですか? このような重要なキーに実際の人が署名している(現在は誰も署名していない!)ことで、5分前にWebサーバーにアップロードされた攻撃者によって作成されたものではなく、実際のキーであるというある程度の信頼が確立されました。このレベルの信頼または信頼では、信頼の網(すでに信頼している人々)で署名関係をトレースできることが必要です。そして、あなたがそうすることができる確率は、異なる人がそれに署名するとき、増加しています(現在、確率はゼロです)。 この信頼性とサーフィンをhttps://mybank.example.netして認証確認の警告を受け取ることを比較できます。それでも取引の詳細を入力しますか、それとも「ちょっと待ってください!」と思い、問題を止めて調査しますか?

1
Debian 9:ドイツ語ロケールで英語を設定するには?
私が使用したい英語とドイツのロケール設定を。 現在、私のシステムは次のセットアップで実行されています(Debian Expert Installerのインストール手順中に設定されます): 言語: English - English (Default) 国、地域、または地域: other -> Europe -> Austria デフォルトのロケール設定の基礎となる国: United States - en_US.UTF-8 キーボード: German 私の質問は次のとおりです。 英語を保持しながら、現在のロケール(United States - en_US.UTF-8)を目的のドイツ語ロケール(de_DE.UTF-8)に切り替えるにはどうすればよいですか? エラーが発生したため、インストール手順中にこれは不可能でした(「無効な言語/ロケール設定の組み合わせが検出されました」)。

1
エラータによりTSC_DEADLINEが無効になりました
私は診断のためにコンピューターをメーカーに送り、ビデオ出力の問題を解決しました。彼らはBIOSを更新しました。それ以来、私は [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x20 (or later) 私は持っていなかったマイクロコードまたはucodeの前にインストールされたパッケージを、私はこのメッセージを取得するために使用されていませんでした。 メーカーに問い合わせたところ、「チケット番号を覚えていないがBIOSを更新したのではないか」と答えたため、あまり役に立ちません。 起動して動作しますが、TSC_DEADLINEは重要ですか? 私が見つけることができるのはこれだけです:https : //git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=73b866d89bf7c9a895d5445faad03fa3d56c8af8 しかし、それはVirtualBoxにのみ適用されるようで、いずれにせよ、すでにカーネル4.14を実行しているので、そのコミットが既に持っている問題を修正するかどうかを考えます。 ryan@pocketwee:~$ uname -a Linux pocketwee 4.14.0-1-amd64 #1 SMP Debian 4.14.2-1 (2017-11-30) x86_64 GNU/Linux

6
Debianはなぜデフォルトでファイアウォールが有効になっていないのですか?
私はDebian 9.1をKDEで使用していますが、なぜデフォルトでファイアウォールがインストールされて有効になっていないのでしょうか?gufwはDVD1のパッケージにも含まれていません。 ファイアウォールを取得する前にインターネットに接続することを期待されていますか?どうして?すべてのポートがデフォルトで閉じられていても、さまざまなインストール、更新、またはダウンロードされたプログラムがそれらを開くことができますか(開かないか?) 編集:だから私はiptablesについて知りましたが、ファイアウォールはほとんど知られていないように見えるため、質問はまだiptablesのままであると思います、デフォルトのルール、アクセス性と使いやすさ、デフォルトですべてのiptable-rulesがリセットされるという事実再起動時。

2
無線でホスト名がリモートで変更されましたか?
現在TU Wienを訪問中です。今日、私はDebian Linuxラップトップをeduroam wlanに接続しwpa_supplicant、自宅の研究所の資格情報を使用しました。 ターミナルを開いたときに、コマンドプロンプトに別のホスト名が表示されていることに気付きhostnameました。実際、実行すると、e244-082.eduroam.tuwien.ac.atすると、通常のマシンのホスト名ではなくx301。 これには非常に困惑しています。一体、WLANに接続すると、同意なしにホスト名が変更される可能性はありますか?

3
PulseAudioはどのように起動しますか?
PulseAudioはシステム上で常に実行されており、クラッシュしたり強制終了したりすると、即座に再起動します。ただし、実際にPulseAudioを起動することはありません。 とをチェック/etc/init.d/し/etc/X11/Xsession.d/、をチェックsystemctl list-units -aしました。PulseAudioはどこにも見つかりません。 どうしてPulseAudioは、私が実行することなく魔法のように自動的に起動するのでしょうか? Debian 8(jessie)とxinitおよびi3ウィンドウマネージャー、およびPulseAudio 5を使用しています。

2
アウトバウンド接続に複数のデフォルトゲートウェイを使用することはできますか?
同じサブネットに複数のNIC(eth0およびwlan0)を配置し、NICの1つに障害が発生した場合にホスト上のアプリケーションのバックアップとして機能させたいと考えています。このため、追加のルーティングテーブルを作成しました。これはどのように/etc/network/interfaces見えるかです: iface eth0 inet static address 192.168.178.2 netmask 255.255.255.0 dns-nameserver 8.8.8.8 8.8.4.4 post-up ip route add 192.168.178.0/24 dev eth0 src 192.168.178.2 post-up ip route add default via 192.168.178.1 dev eth0 post-up ip rule add from 192.168.178.2/32 post-up ip rule add to 192.168.178.2/32 iface wlan0 inet static wpa-conf /etc/wpa_supplicant.conf wireless-essid xyz …

3
インストール済みのパッケージと設定をあるディストリビューションから別のディストリビューションに転送するにはどうすればよいですか?
私は数か月間、VirtualBoxを介してLinuxシステムについて学習し、調査してきました。これをメインOSにして、ハードドライブにインストールすることにしました。HDDに直接インストールするときに引き継ぎたいファイル、パッケージ、および設定(.bashrcへの変更など)がありますが、これを行うにはどうすればよいですか?また、同様のDebianまたはRPMに切り替えることにした場合、今はUbuntuを実行しています。RHELベースのディストリビューションは同じプロセスでしょうか。考慮すべきことはありますか?

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