-
Log4Shellとは何ですか?Linuxシステムをそれから保護する方法
Log4Shell(CVE-2021-44228)の脆弱性は、多くのサイバーセキュリティ研究者や専門家によって、これまでで最も重大なゼロデイ脆弱性であると説明されています。これは、Log4jという名前で広く使用されているJavaユーティリティに影響を与えます。これは、2001年以来、日常的なシステム操作やソフトウェアエラーなどのイベントのログ記録と通信に使用されています。ここでは、Linuxシステムをそれから保護する方法を示します。 Log4Shellの脆弱性はどのように機能しますか? 基本的なレベルでは、この脆弱性は不適切な入力検証によって引き起こされます。これは、ソフトウェアが受信した
-
dwmエクスペリエンスを向上させるための5つの便利なパッチ
Dwmは、ミニマリストソフトウェアの素晴らしい作品です。わずか2000行のコードで、開発者は高速で軽量のウィンドウマネージャーを提供することができました。しかし、ソフトウェア開発に対するこの質素なアプローチには代償が伴いました。プログラムのサイズを抑えるために、一部の機能が削除されました。 それにもかかわらず、dwmはソースベースであるため、ソースコードにパッチを適用することでdwmに新しい機能を導入することができます。基本的な設定を行うために、dwmのソースコードの一部であるconfig.hを変更する必要があります。 最初は複雑に思えるかもしれませんが、プロセスについていくつか理解すれ
-
Linux用の5つの優れたUSENETリーダー
USENETは、大規模に分散化された情報配信システムです。 1980年代初頭に最初に開発され、長年にわたって世界最大のメッセージングネットワークの1つに成長しました。ピーク時には、USENETは、ほぼすべてについて議論する100,000を超えるニュースグループを促進しました。 USENETは分散型であるため、ネットワークにアクセスする方法は複数あります。そのような方法の1つは、Googleグループを使用することです。それは一部の人にとっては魅力的かもしれませんが、Googleを介してUSENETにアクセスすることが、すべての人にとって常に最良の解決策であるとは限りません。この記事では、Lin
-
Linuxでddコマンドを使用する方法
dd Linuxで最も重要なコマンドの1つであり、主にハードディスクとパーティションのバックアップに使用されます。 ddを正しく使用すると、あるパーティションから別のパーティションにデータを書き込んだり、ファイルを使用してさまざまなタスクを実行したりするための強力なツールになります。ここでは、ddコマンドを有効に活用する方法を示します。 ddの物語 このコマンドは、1970年代にAT&T Bell Laboratoriesで、KenThompsonという名前のコンピューター科学者によって最初に開発されました。これはUnixベースのシステム用に開発され、IBMのジョブ制御言語で見つかったステー
-
LeafnodeをオフラインUSENETサーバーとして設定する方法
リモートニュースサーバーを扱うことは、頻繁なUSENETリーダーにとって苦痛になる可能性があります。多くの場合、これらのサーバーは低速で信頼性が低い可能性があります。さらに、AIOEなどで無料のプロバイダーに頻繁にアクセスすると、接続が制限され、IPアドレスが禁止される可能性があります。これらの要因により、USENETエクスペリエンスが一部の人にとって苦痛になる可能性があります。 110,000を超えるニュースグループで数十億のテキストファイルとバイナリファイルを入手できます。今すぐNewsHostingを58%割引! Leafnodeとは何ですか? Leafnodeは、USENETサー
-
LinuxでSFTPサーバーをセットアップする方法
ほとんどの人は、Linuxサーバーとの間でファイルを転送する必要がある場合、FileZilla、WinSCP、またはその他のFTPプログラムなどのユーティリティを好みます。 SFTPは、元のFTPプロトコルの安全な代替手段です。保護されていないバージョンとほぼ同じ機能を実行しますが、暗号化のレイヤーが追加されています。これを実現するために、暗号化機能を提供するSSHプロトコルを使用します。 LinuxシステムでSFTPサーバーをセットアップするには、複数の手順が必要です。ここで紹介します。 SFTPとは何ですか? SFTP(Secure File Transfer Protocol)は、ク
-
Linuxでターミナルの問題を入力できない問題を修正する方法
ターミナルは、Linuxユーザーの大多数がコンピューターと対話するための主要な方法であり続けます。ただし、完璧なものはなく、端末でさえ応答を停止したり、入力を無視したりすることがあります。ターミナルがフリーズして端末に入力できない場合、最も一般的な原因とその解決策のいくつかを次に示します。 ウィンドウに焦点が合っていますか? 問題を簡単に修正できる可能性がわずかにあります。ターミナルウィンドウはアクティブですか? ターミナルウィンドウにフォーカスがない場合、入力した内容は表示されません。 この問題のもう1つの考えられる原因は、フォーカスを継続的に盗むバックグラウンドアプリケーションであ
-
GnusでUSENETリーダーとしてEmacsを使用する方法
USENETは、分散型のグローバルメッセージングシステムです。これは、さまざまなトピックや専門分野について話している100,000を超えるグループを持つ最初のグローバルソーシャルネットワークであると考えられています。これにより、USENETは、関心のある読者にとって特に優れた知識とディスカッションのリポジトリになります。 110,000を超えるニュースグループで数十億のテキストファイルとバイナリファイルを入手できます。今すぐNewsHostingを58%割引! gnusとは何ですか? 近年のUSENETの衰退にもかかわらず、議論を隠し、ニュースを共有するためにUSENETを使用する人々が
-
基本的なLinuxシステム管理およびネットワークタスクにPythonを利用する方法
Pythonは、Linuxシステムでのシステム管理タスクを自動化するための優れたプログラミング言語です。さまざまなライブラリが豊富に用意されているため、それらの多くを使用してさまざまなタスクの効率を向上させることができます。以下の例を使用すると、Linuxシステムコマンドを簡単に実行し、ファイルとディレクトリを操作し、ネットワークタスクを実行し、認証プロセスをわずか数秒で自動化できます。 Pythonとは何ですか? Pythonは、汎用プログラミング言語として最もよく説明できます。 1980年代後半から1990年代初頭にかけて、オランダのコンピューター科学者Guido van Rossum
-
OpenSSLを使用してLinuxでSSL証明書を生成する方法
SSL / TLS証明書を生成するプロセスは、多くのLinuxシステム管理者にとって一般的なタスクです。幸い、管理者でなくても、多くのLinuxディストリビューションにデフォルトでインストールされているオープンソースツールであるOpenSSLを使用して簡単に管理できます。ここでは、OpenSSLとは何か、それをインストールする方法、そして最も重要なこととして、OpenSSLを使用してシステムでSSLおよびTLS証明書を生成する方法について説明します。 OpenSSLとは何ですか? OpenSSLは、ネットワークトラフィックの暗号化のためのオープンソースSSLおよびTLS実装を提供するために
-
パケットキャプチャにtcpdumpを使用する方法
パケットのキャプチャは、ネットワークの内部動作を分析するための非常に便利な方法です。この目的のために開発されたさまざまなツールが利用可能です。それらの1つはtcpdumpです。ここでは、この優れたツールをネットワークエンジニアとペネトレーションテスターの両方に最大限に活用する方法を紹介します。 tcpdumpとは何ですか? tcpdumpは、ローレンスバークレー研究所とそのネットワーク研究グループで働くコンピューター科学者のチームによって1988年に開発され、リリースされたネットワークパケットアナライザツールです。コンピュータが送受信するパケットの内容を表示するために使用されます。ユーティ
-
Emacs内でEメールを使用する方法
GmailなどのWebメールインターフェイスは、多くの場合、非効率的で安全ではありません。それらはすべて、常にインターネットに接続している必要があり、一括タグ付けやフィルタリングなどの機能をサポートしていません。ただし、すでにEmacsを使用してテキストを編集している場合は、Emacsを使用してメールを管理することもできます。 最新の電子メールクライアントとEmacs ThunderbirdやEvolutionなどのオフラインメールクライアントがありますが、これらのプログラムは大規模であることが多く、必要なものがすべて揃っていないか、他のアプリケーションとうまく組み合わせられていません。
-
ElfeedでRSSにEmacsを使用する方法
Emacsは非常に拡張可能なソフトウェアです。それはあなたのテキストエディタ、あなたの電子メールクライアントそしてあなたのUSENETリーダーでさえありえます。 Elfeedを使用すると、RSSフィードリーダーとしてEmacsを使用することもできます。 Elfeedとは何ですか? Elfeedは、Emacs用に作成された軽量で強力なRSSフィードリーダーです。シンプルなタグベースのシステムを使用してRSSフィードを並べ替えます。それだけでなく、コンテンツに基づいてフィードに自動的にタグを付けることができる強力な「フックベース」のタグ付けシステムも付属しています。 これにより、Elfee
-
LinuxでG++コンパイラを使用する方法
コンパイルプロセスは、C++コーディングプロジェクトの重要な部分です。さまざまな機能を提供しながら、効果的でシンプルなコンパイラが必要です。これがg++コンパイラの出番です。コマンドラインから直接、コンパイルのニーズに合わせてさまざまな関数を提供します。ここでは、この優れたツールの使用を開始する方法を紹介します。 g ++とは何ですか? G ++は、コマンドラインから実行されるC++コンパイラとして最もよく説明されています。これはフリーソフトウェアファウンデーションによってリリースされ、GCC(GNUコンパイラコレクション)の一部です。高水準プログラミング言語(この場合はC ++)で記述さ
-
Linux用の最高の電子メールクライアントの9
電子メールは、電子通信の基本です。シンプルで効率的でプログラム可能です。 Linux用のデスクトップ電子メールクライアントを探しているなら、周りにはたくさんあります。 Linuxで利用できる最高のメールクライアントのいくつかを次に示します。 1。 Mozilla Thunderbird MozillaのThunderbirdは、Linuxで利用できる最も人気のあるメールクライアントです。これには正当な理由があります。 Thunderbirdは直感的で使いやすく、生産性スイート全体が1つにまとめられています。 Thunderbirdは、カレンダー、To Doリスト、さらにはUSENETグ
-
LinuxでNessus脆弱性スキャナーを使用する方法
あなたは侵入テストをしているのですか、それともネットワークのセキュリティレベルをできるだけ高く保つことに興味がある人ですか? Nessusは広く使用されている脆弱性スキャナーであり、WebベースのGUIを使用してさまざまなネットワーク脆弱性スキャンタスクを実行できます。ここでは、この業界をリードする脆弱性スキャナーが提供するすべての優れた機能を活用する方法を紹介します。 Nessusとは何ですか? Nessusは、Tenableと呼ばれるサイバーセキュリティ会社によって開発された脆弱性スキャナーであり、ネットワーク上で詳細な脆弱性スキャンを実行できます。このソフトウェアは、オペレーティング
-
GentooLinuxとは何ですか?それをインストールする方法
Gentooは強力で拡張可能なLinuxディストリビューションです。これは、Linuxの元のソースベースのパッケージ管理に固執した数少ないオペレーティングシステムの1つです。さらに、そのパッケージマネージャーであるPortageは、ディストリビューションの各側面を微調整および微調整できる強力なユーティリティです。 ソースベースのディストリビューションを使用する理由 現在、ほとんどのLinuxディストリビューションはプリコンパイルされたパッケージを提供しています。これは、ディストリビューションが開発者のマシンでパッケージを構築することを意味します。 今日の高帯域幅の世界では、パッケージのコ
-
Yggdrasilネットワークとは何ですか?それをインストールする方法
Yggdrasilネットワークは、分散型で暗号化されたメッシュネットワークを作成することを目的としたIPv6オーバーレイネットワークです。これは、ネットワークを二分木のリーフとして扱うことによって行われます。オーバーレイネットワークであるYggdrasilは、ユーザーが互いに安全に対話できるようにする仮想プライベートネットワーク(VPN)としても機能します。 さらに、Yggdrasilは無料で、セットアップが比較的簡単で、さまざまなプラットフォームで利用できます。これにより、ユグドラシルは、他の人々との安全でプライベートなつながりに関心のある人々にとって強力な代替手段になります。 メッシュネ
-
より良いセキュリティのための5つの最高のLinux-Libreディストリビューション
Linux-Libreは、ハードウェアドライバーの無料でオープンソースの実装のみを提供することを目的としたLinuxカーネルのバリエーションです。現在、ラテンアメリカのフリーソフトウェアファウンデーションによって管理されています。そのため、それを使用するLinuxディストリビューションは、フリーおよびオープンソースソフトウェア(FOSS)の使用も促進します。 バイナリブロブの問題 長年にわたり、Linuxはファームウェアの「バイナリブロブ」をカーネルに含める傾向を採用してきました。これらのバイナリブロブは、ハードウェアメーカーのクローズドソースバイナリフルームとして提供されている小さなソフト
-
Ubuntuログインループを修正する方法
Ubuntuユーザーが経験する最も一般的で間違いなく最も苛立たしいバグの1つは、ログインブートループです。起動後にUbuntuにログインしようとすると、同じログイン画面に戻り、プロセスが無期限に繰り返されます。 運が悪いように見えるかもしれませんが、ループを壊す方法はいくつかあります。最も一般的な原因は、Ubuntuがグラフィカルデスクトップを起動するために必要なファイルの奇妙な権限の問題です。コマンドラインシェルに入り、ファイルのアクセス許可を修正することで、この問題を回避できます。これは簡単な修正であり、ほとんどの場合に機能します。 シェルにログイン 通常どおりにUbuntuを起動し