並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 63件

新着順 人気順

linux kernel version debian 12の検索結果1 - 40 件 / 63件

  • 【2020年】CTF Web問題の攻撃手法まとめ - こんとろーるしーこんとろーるぶい

    はじめに 対象イベント 読み方、使い方 Remote Code Execution(RCE) 親ディレクトリ指定によるopen_basedirのバイパス PHP-FPMのTCPソケット接続によるopen_basedirとdisable_functionsのバイパス JavaのRuntime.execでシェルを実行 Cross-Site Scripting(XSS) nginx環境でHTTPステータスコードが操作できる場合にCSPヘッダーを無効化 GoogleのClosureLibraryサニタイザーのXSS脆弱性 WebのProxy機能を介したService Workerの登録 括弧を使わないXSS /記号を使用せずに遷移先URLを指定 SOME(Same Origin Method Execution)を利用してdocument.writeを順次実行 SQL Injection MySQ

      【2020年】CTF Web問題の攻撃手法まとめ - こんとろーるしーこんとろーるぶい
    • GitHub - modelcontextprotocol/servers: Model Context Protocol Servers

      Official integrations are maintained by companies building production ready MCP servers for their platforms. 21st.dev Magic - Create crafted UI components inspired by the best 21st.dev design engineers. 2slides - An MCP server that provides tools to convert content into slides/PPT/presentation or generate slides/PPT/presentation with user intention. ActionKit by Paragon - Connect to 130+ SaaS inte

        GitHub - modelcontextprotocol/servers: Model Context Protocol Servers
      • The Linux Kernel Module Programming Guide

        Peter Jay Salzman, Michael Burian, Ori Pomerantz, Bob Mottram, Jim Huang 1 Introduction 1.1 Authorship 1.2 Acknowledgements 1.3 What Is A Kernel Module? 1.4 Kernel module package 1.5 What Modules are in my Kernel? 1.6 Is there a need to download and compile the kernel? 1.7 Before We Begin 2 Headers 3 Examples 4 Hello World 4.1 The Simplest Module 4.2 Hello and Goodbye 4.3 The __init and __exit Mac

        • Proxmox VEを使った仮想環境をMINISFORUM NAB6に構築しESXiからVMを移行 - zaki work log

          2023-08-11: RHEL系VMの起動エラーの対応について追記 新しく購入したMINISFORUM NAB6に自宅検証マシンとして仮想化プラットフォームのProxmox VEをセットアップしたのでその記録。 上に乗せてるのはサイズ比較用キーボードのキートップストラップ。 🤡 Proxmox Virtual Environment インストール ログイン apt設定 NAS設定(NFS) 内蔵ストレージ追加 VM作成おためし (RHEL9) ESXiからVMをインポート NetworkManager (Fedora) interfaces (Debian) netplan (Ubuntu) ドキュメント サイズ感(おまけ) 🤡 先日ふと見つけた小型PCが良さそうと思ったら、意外と周りでみんな購入してたみたいなので便乗して購入。 デバイスそのものはレビュー記事があるのでそちら参照。

            Proxmox VEを使った仮想環境をMINISFORUM NAB6に構築しESXiからVMを移行 - zaki work log
          • 「脱VMware」の移行先としても注目――サーバ仮想化OSS「Proxmox VE」をインストールする方法

            「脱VMware」の移行先としても注目――サーバ仮想化OSS「Proxmox VE」をインストールする方法:サーバ仮想化OSS「Proxmox Virtual Environment」の基礎知識 ハイパーバイザーの機能とコンテナ基盤の機能を併せ持つ「Proxmox Virtual Environment」で仮想マシンやコンテナを管理する方法を解説する本連載。初回は、Proxmox VEが注目される背景と、Linux環境でのインストール方法を紹介します。 「Proxmox Virtual Environment」(以後、Proxmox VE)は、オーストリアにあるProxmox Server Solutionsが開発したオープンソースの仮想環境管理ソフトウェアです。 2008年10月29日に最初の安定版であるバージョン1.0がリリースされて以降、一貫してフル仮想化とコンテナ仮想化を統合する、

              「脱VMware」の移行先としても注目――サーバ仮想化OSS「Proxmox VE」をインストールする方法
            • 第752回 RISC-VのシングルボードコンピューターであるVisionFive 2を使ってみる | gihyo.jp

              今回はStarFive Technology製のRISC-Vシングルボードコンピューター(SBC)であるVisionFive 2にDebianをインストールして、その性能を計測してみましょう。 RISC-VとVisionFive 2 RISC-V(りすく・ふぁいぶ)は今もっとも熱い命令セットアーキテクチャーです。2010年頃に生まれたRISC-Vは、オープンな規格という強みを活かしてどんどんエコシステムを構築し、今では様々な企業がRISC-Vに本格的に手を出す状況になっています。AMD64/Intel 64やARMには性能も普及度合いもまだまだ及びませんが、今の勢いを維持できれば近い将来その状況は変わってくるでしょう。 本連載でも2018年ぐらいから、RISC-Vの記事を何度か取り上げていました。 第505回:「オープン規格の新しい命令セットアーキテクチャRISC-V入門 ツールチェインを

                第752回 RISC-VのシングルボードコンピューターであるVisionFive 2を使ってみる | gihyo.jp
              • Amazon EC2 (AWS) のインスタンスファミリーを t2 → t3 に移行した - 元RX-7乗りの適当な日々

                Amazon EC2 (AWS) で動かしていた t2 インスタンスを、今更ながらですが、t3 インスタンスへ移行したので、そのメモ書き。 t3 インスタンスに変更すると、CPUクレジットの扱いが少し変わりますが、コストパフォーマンスはよくなるケースが多いはず。 t2 から t3 へ移行したブログエントリーは探すといくつか見つかるが、日本語での欲しい情報にたどりつけなかったこともあり、その辺もこのエントリにメモしておくことにする。 はじめに: このエントリーを書こうと思ったきっかけ 事前に作成されていたAMIから都度 t2 インスタンスを起動して使用するようなユースケースが前提としてあり、その保存済みのAMIからは、t3 インスタンスが起動できない状態でした。 インスタンスタイプの選択画面はこんな感じ。 で、この保存済みの AMI の設定をなんとか変更して、t3 インスタンスタイプに対応で

                  Amazon EC2 (AWS) のインスタンスファミリーを t2 → t3 に移行した - 元RX-7乗りの適当な日々
                • Rust-Written Replacement To GNU Coreutils Progressing, Some Binaries Now Faster - Phoronix

                  Rust-Written Replacement To GNU Coreutils Progressing, Some Binaries Now Faster Written by Michael Larabel in Programming on 29 January 2022 at 07:52 AM EST. 221 Comments Along with the broader industry trend of transitioning security-sensitive code to memory-safe languages like Rust, there has been an effort to write a Rust-based replacement to GNU Coreutils. For nearly a year that Rust Coreutils

                    Rust-Written Replacement To GNU Coreutils Progressing, Some Binaries Now Faster - Phoronix
                  • Best Linux Commands For Advanced Hardware and System Info

                    Photo by Nathan Anderson / Unsplash Sometimes you need info about hardware, and you probably lost your invoice, spec list or a password to a store website. Maybe you did an upgrade and this info isn't accurate anymore. It's an easy case for home users, but what to do is you have many machines in a corporate environment? The commands below will also be useful for hardware debug. Uname - Linux kerne

                      Best Linux Commands For Advanced Hardware and System Info
                    • 持ち運べる OpenStack 環境をつくる - NTT docomo Business Engineers' Blog

                      この記事は、NTT docomo Business Advent Calendar 2025 2 日目の記事です。 Android 15 から Android 端末上で Linux 環境を動かすことが可能になりました。せっかくなので、 OpenStack をインストールして VM を動かしてみました。 はじめに スマホの Linux 開発環境に SSH する 開発環境を探検する OpenStack のインストール方法について DevStack を実行して minimal な OpenStack 環境をつくる スマホ OpenStack に VM を建ててみる トラブルシューティング Linux 開発環境が落ちる VM が boot しない まとめ はじめに こんにちは。 Smart Data Platform (SDPF) クラウド/サーバー 仮想サーバーチームの杉浦 (@Kumassy_

                        持ち運べる OpenStack 環境をつくる - NTT docomo Business Engineers' Blog
                      • Improving NGINX Performance with Kernel TLS and SSL_sendfile( )

                        * Kernel version must be 5.10, not 4.14; see OSs That Do Not Support kTLS and the Amazon Linux 2 FAQ ** Inherits its kTLS support status from RHEL 8 as its upstream source *** See the FreeBSD commit log OSs That Do Not Support kTLSThe following OSs do not support kTLS, for the indicated reason: Alpine Linux 3.11–3.14 – Kernel is built with the CONFIG_TLS=n option, which disables building kTLS as a

                          Improving NGINX Performance with Kernel TLS and SSL_sendfile( )
                        • How to download and install Linux

                          Linux is an operating system, similar to Windows, but with many different versions due to the nature of being open source and fully customizable. To install Linux, you must choose an install method and choose a Linux distribution. To install Linux: Choose an install method: Windows Subsystem for Linux (WSL), Bare metal Linux; or create a Virtual Machine (VM) to run Linux locally or in the cloud. C

                            How to download and install Linux
                          • 第746回 update-grubの仕組みを使ってUbuntuのGRUBをさらにカスタマイズする | gihyo.jp

                            第743回の「Ubuntuの標準ブートローダーであるGRUBを改めて見直す」では、GRUBのUbuntuらしい使い方を紹介しました。今回はUbuntuに最初からインストールされている温室育ちのGRUBを、もうちょっとだけからかってみます。 前回と同じく「UEFIシステム上にインストールされたgrub-efi」のみを想定した記述となっています。また、基本的なスタンスは前回と同じで、 「トラブルに遭遇したくなければ、GRUBには手を出すな」 です。進んだところでふたつも手に入りません。緊急ボタンがあると思わず平手で押しつぶしてしまう、そんな破滅的な人生を歩むあなたに向けた記事です。 update-grubコマンドがやっていること 改めて第743回の簡単なおさらいです。GRUBにはおおよそ次の4種類の設定方法が存在します。 /boot/grub/grub.cfg:GRUBが起動時に参照する設定フ

                              第746回 update-grubの仕組みを使ってUbuntuのGRUBをさらにカスタマイズする | gihyo.jp
                            • Let’s EncryptによるSSLサーバー証明書の取得、自動更新設定(2021年3月版)

                              1. はじめに 2019年1月に「Let’s EncryptによるSSLサーバー証明書の取得、自動更新設定(2019年1月版)」という記事を書きました。 最近、証明書を取得、更新するためのcertbotコマンドの推奨インストール方法が変わりましたので、2021年3月版としてまとめ直します。 なお、以下の設定手順は、サーバーOSはCentOS 7で、2021年3月時点のものです。 Apache, Nginxについては、Let’s Encryptに関わる設定のみ記載し、Let’s Encryptに無関係な基本的な設定は、ここでは記載しません。 コマンドはrootユーザーで実行する想定です。 必要に応じて、sudoに置き換えてください。 (参考) ・Certbotのユーザーガイド https://certbot.eff.org/docs/using.html ・Let’s Encrypt で証明

                                Let’s EncryptによるSSLサーバー証明書の取得、自動更新設定(2021年3月版)
                              • 第686回 Bubblewrap/bwrapを使って管理者権限なしで非特権コンテナーを作る | gihyo.jp

                                LXDにしろDockerにしろsystemd-nspawnにしろ、コンテナーを作るには直接的であれ間接的であれ管理者権限が必要です。しかしながら、これらのコンテナー技術の基になっているLinuxカーネルの名前空間は、必ずしも管理者権限で作らなければいけないわけではありません。今回は、ユーザー権限で非特権コンテナーを構築できるBubblewrap(bwrapコマンド)を紹介します。 Bubblewrapとunshare LXDやDockerといったコンテナー管理ツールは、管理者権限でデーモンを立ち上げ、クライアントがそのデーモンと通信することでコンテナーインスタンスを構築しています。また第491回の「いまから『あえて』systemdのコンテナ機能を使ってみる」で紹介されているsystemd-nspawnもコンテナーインスタンス作成時にsudoコマンドを使っています。 しかしながらRed Ha

                                  第686回 Bubblewrap/bwrapを使って管理者権限なしで非特権コンテナーを作る | gihyo.jp
                                • loss32: let's build a Win32/Linux

                                  The future of the Linux desktop can look like this: Let's build it! Win32/Linux? I'd just like to interject for a moment. What you're referring to as Linux, is in fact, Win32/Linux, or as I've recently taken to calling it, loss32 Win32 plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning system made useful by WINE, the ReactOS userland,

                                  • Using Lima to run containers with containerd and nerdctl (without Docker Desktop) on M1 Macs

                                    lima-on-m1-mac-installation-guide.md Lima (Linux virtual machines, on macOS) installation guide for M1 Mac. Sep. 27th 2021 UPDATED Now we can install patched version of QEMU via Homebrew (thank you everyone for the info!). Here is the updated instruction with it: Used M1 Mac mini 2020 with macOS Big Sur Version 11.6. 1. Install QEMU & Lima 1-1. Uninstall existing (manually installed) QEMU and Lima

                                      Using Lima to run containers with containerd and nerdctl (without Docker Desktop) on M1 Macs
                                    • How a simple Linux kernel memory corruption bug can lead to complete system compromise

                                      In this case, reallocating the object as one of those three types didn't seem to me like a nice way forward (although it should be possible to exploit this somehow with some effort, e.g. by using count.counter to corrupt the buf field of seq_file). Also, some systems might be using the slab_nomerge kernel command line flag, which disables this merging behavior. Another approach that I didn't look

                                      • The early days of Linux

                                        April 12, 2023 This article was contributed by Lars Wirzenius My name is Lars Wirzenius, and I was there when Linux started. Linux is now a global success, but its beginnings were rather more humble. These are my memories of the earliest days of Linux, its creation, and the start of its path to where it is today. I started my computer science studies at the University of Helsinki in the fall of 19

                                        • January 2024 (version 1.86)

                                          Update 1.86.2: The update addresses these issues. Update 1.86.1: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the January 2024 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlights include: Per-window zoom levels - Adjust the zoom leve

                                            January 2024 (version 1.86)
                                          • GNU Shepherd 1.0 Service Manager Released As "Solid Tool" Alternative To systemd - Phoronix

                                            GNU Shepherd 1.0 Service Manager Released As "Solid Tool" Alternative To systemd Written by Michael Larabel in Free Software on 9 December 2024 at 01:42 PM EST. 82 Comments GNU Shepherd as a service manager for both system and user services that is used by Guix and relying on Guile Scheme has finally reached version 1.0. For those not pleased with systemd, GNU Shepherd can be used as an init syste

                                            • NanoPi R6S に Debian 11 Bullseye (Core) をインストールして rkmppenc で HW エンコード

                                              この記事は最終更新日から1年以上が経過しています。情報が古くなっている可能性があります。 ラズパイ4よりスペック高い NanoPi R6S に Ubuntu 22.04 LTS (Desktop) をインストールする…おひさしぶりです。といってもこんなインターネットの場末にあるこのブログを定期購読みたいな形でチェックしている奇特な人間がいるとは思えませんが、記事を書くモチベーションがかなり低下してしまったこともあって、このブログも去年の4月以来まったく...blog.tsukumijima.net2023.02.17 以前の記事で紹介した NanoPi R6S ですが、何かやらかしたのか Ubuntu のデスクトップが起動しなくなってしまったこと、さらに色々いじっていたら環境が壊れたこともあり、OS を入れ直すことにしました。 NanoPi の製造元である FriendlyElec が提供

                                                NanoPi R6S に Debian 11 Bullseye (Core) をインストールして rkmppenc で HW エンコード
                                              • 0.10.0 Release Notes ⚡ The Zig Programming Language

                                                Tier 4 Support § Support for these targets is entirely experimental. If this target is provided by LLVM, LLVM may have the target as an experimental target, which means that you need to use Zig-provided binaries for the target to be available, or build LLVM from source with special configure flags. zig targets will display the target if it is available. This target may be considered deprecated by

                                                • 第806回 Ubuntu 24.04 LTSの開発版をVisionFive 2のM.2 NVMeストレージにインストールする | gihyo.jp

                                                  Ubuntu Weekly Recipe 第806回Ubuntu 24.04 LTSの開発版をVisionFive 2のM.2 NVMeストレージにインストールする 「VisionFive 2」はStarFive Technology製のRISC-Vシングルボードコンピューター(SBC)です。今回はこのVisionFive 2のM.2 NVMeストレージにUbuntuの最新開発版である24.04(noble)をインストールしてみましょう。 2種類存在するUbuntuインストーラー VisionFive 2については、これまでにも次の回で紹介してきました。 第752回:「RISC-VのシングルボードコンピューターであるVisionFive 2を使ってみる」 第753回:「VisionFive 2でriscv64なUbuntuを動かす」 これらの記事が公開された2023年3月時点では、Ubun

                                                    第806回 Ubuntu 24.04 LTSの開発版をVisionFive 2のM.2 NVMeストレージにインストールする | gihyo.jp
                                                  • 第782回 MellanoxのOFEDドライバーをセキュアブートが有効化されたUbuntuにインストールする | gihyo.jp

                                                    NVIDIA MellanoxのNICである「ConnectX」シリーズはUbuntuカーネルに組み込まれたドライバーでも基本的な機能は動くのですが、Mellanox自身がより高機能な周辺ツールを含むソフトウェアパッケージを「OFEDドライバー」として提供しています。今回はこのOFEDドライバーを、セキュアブートが有効化されたUbuntuにインストールする方法を紹介しましょう。 SmartNICで使えるInboxドライバーとOFEDドライバー 2019年にNVIDIAに買収されたMellanoxは、HPC(High-Performance Comuting)やデータセンターなどに向けて、高速なネットワークデバイスを提供する会社でした。現在でもMellanox時代に由来する製品は、Mellaoxのブランド名を冠して提供されています。そのNVIDIA Mellanoxの代表的な製品のひとつが「

                                                      第782回 MellanoxのOFEDドライバーをセキュアブートが有効化されたUbuntuにインストールする | gihyo.jp
                                                    • 1時間でAMD ROCm環境を構築してStableDiffusionを走らせてみた | DevelopersIO

                                                      ここ12年ほど、グラフィックスボードはRadeonを使い続けている水島が大阪よりお届けします。 AMD Radeonをこれでもかと推す内容となっておりますが、単に個人的な好みですのでご承知いただければ幸いです。 昨今世間を賑わわせているいくつかの画像生成AIですが、中でもStable Diffusionはオープンソースソフトウェアとして公開され、自分のマシンで実行できることが話題となりました。ローカルで実行できれば順番待ちも利用費も気にせず、リソースの限り好きなだけ試行できます。必要なのは時間と電気代と、そう、グラフィックスボードです。 幸い、高騰していたグラフィックスボードの価格も落ち着いてきておりますので、価格を理由に購入を見合わせていた方もそろそろ動き出す頃合いではないでしょうか。 用意するもの AMD Radeon グラフィックスボード ではまず、最新のROCmが動作するグラフィク

                                                        1時間でAMD ROCm環境を構築してStableDiffusionを走らせてみた | DevelopersIO
                                                      • Chrome OS Flexで古いPCを蘇らせる | 🌴 officeの杜 🥥

                                                        以前、古いPCをWindowsではなくオープンなChromium OSを入れることで再生する「Cloud Ready」と呼ばれる仕組みがありました。現在この仕組は、Googleに買収されて、2022年2月19日に「Chrome OS Flex」として正式にリリースされました。オリジナルのCloud Readyとは少々異なる点があるのと、古いPCを活用する手段としては最高の手段であるため、深堀りしていきたいと思います。 図:最新版からロゴが変わった 今回の作業に必要なファイル等 Chrome OS Flex USBメモリ - PC側がUSB3.0対応ならば、3.0対応のUSBメモリを使いましょう 16GB程度のUSBメモリがあれば十分です。Chrome OSの様々な設定等についての詳細は以下のエントリーを参考にしてください。 HP Chromebook 14aを徹底的に活用してみる 実際に使

                                                          Chrome OS Flexで古いPCを蘇らせる | 🌴 officeの杜 🥥
                                                        • 第791回 自作のカーネルモジュールをDKMS対応にする | gihyo.jp

                                                          長い人生において誰もが一度は遭遇するであろう経験のひとつが「カーネルモジュールのビルド」です。ちょっと盛りすぎではないかと思われるかもしれませんが、それでも本連載の読者層であれば、おそらく大半の人がなにがしかのカーネルモジュールをビルドしたことがあるのではないでしょうか。今回は自作を含むサードパーティのカーネルモジュールの管理が楽になる「DKMS(Dynamic Kernel Module Support)」の使い方と、セキュアブートへの対応方法を紹介します。 Ubuntuのカーネルについて Ubuntuのカーネルは、アップストリームであるLinuxカーネルの特定のバージョンに対して、Ubuntu独自のパッチを加えて構築されています。その仕組みにはUbuntu固有の手順も多く、本連載ではこれまでにもさまざまな方法でカーネルをビルド・インストールする手段を紹介してきました。代表的なものだけで

                                                            第791回 自作のカーネルモジュールをDKMS対応にする | gihyo.jp
                                                          • Linux/4004 - Dmitry.GR

                                                            Linux/4004 Slowly booting full Linux on the intel 4004 for fun, art, and absolutely no profit TL;DR I booted Debian Linux on a 4-bit intel microprocessor from 1971 - the first microprocessor in the world - the 4004. It is not fast, but it is a real Linux kernel with a Debian rootfs on a real board whose only CPU is a real intel 4004 from the 1970s. The video is sped up at variable rates to demonst

                                                            • AWS公式のECSハンズオンがとても良かった!! - Qiita

                                                              はじめに お疲れ様です。矢儀 @yuki_ink です。 こちらのAWS公式ハンズオンをやってみました。 ECSとFargate/EC2を利用した環境構築から、CI/CDパイプラインを利用したデプロイまで、一通り体験できる素晴らしいハンズオンでした。 次のようなみなさんにおすすめです。 ECSを知識として知ってはいるが、実際に触ったことがない コンテナの何が優れているのか、実感を持っては理解できない CI/CDパイプラインでコンテナをデプロイしてみたい ハンズオンで構築する環境の構成イメージはこちら。 1. VS Code Serverの構築 このハンズオンでは、開発環境として Visual Studio Code Server (VS Code Server) を利用するとのことで、まず、CloudFormationでVS Code Serverを構築していきます。 ハンズオンページの

                                                                AWS公式のECSハンズオンがとても良かった!! - Qiita
                                                              • Debian -- News -- Debian 12 "bookworm" released

                                                                Debian 12 bookworm released June 10th, 2023 After 1 year, 9 months, and 28 days of development, the Debian project is proud to present its new stable version 12 (code name bookworm). bookworm will be supported for the next 5 years thanks to the combined work of the Debian Security team and the Debian Long Term Support team. Following the 2022 General Resolution about non-free firmware, we have int

                                                                • Lovely Composer (ラブリーコンポーザ) - いちまるまるゲームス - BOOTH

                                                                  家庭用ゲーム機の作曲ソフトの方向性を受け継いだ、かわいい作曲ツール! レトロゲームのようなピコピコサウンドの音楽や効果音を、楽しく手軽に作れます。 作った曲はWave等の音声ファイルやMIDIファイルへすばやく出力でき、ゲーム制作や、本格的な作曲の前のスケッチとしての利用にも向いています。(自分で作曲したオリジナル曲は自由に公開したり使うことができます。) また、操作もシンプルで、コード(和音)入力機能、リズムをパターンから選べる機能、MIDIキーボードでの音色チェックなどの作曲支援機能もあります。 さらにサンプル曲も20曲以上入っていますので、作曲未経験者の入門にもおすすめです! バージョン1.2では音量指定やステレオにも対応し、表現力がより豊かになりました。 ユーザーの活動はtwitter( https://twitter.com/search?q=%23LovelyComposer

                                                                    Lovely Composer (ラブリーコンポーザ) - いちまるまるゲームス - BOOTH
                                                                  • Real gaming router

                                                                    Running GTA: Vice City on a TP-Link TL-WDR4900 wireless router What is it?A TP-Link wireless router, with an external AMD Radeon GPU connected via PCIe, running Debian Linux and playing games: What makes this router so special?TP-LINK’s TL-WDR4900 v1 is a very interesting WiFi router: Instead of the typical MIPS or ARM CPUs found in normal WiFi routers, the WDR4900 features a PowerPC-based CPU by

                                                                      Real gaming router
                                                                    • Linux VM without VM software - User Mode Linux

                                                                      Follow @popovicu94 If you carefully read the Linux kernel docs, you will find an interesting statement: Linux has also been ported to itself. You can now run the kernel as a userspace application - this is called UserMode Linux (UML). Today, we’ll explore how you can start an unconventional VM by running a Linux kernel as a process within the Linux kernel itself. This approach doesn’t require inst

                                                                        Linux VM without VM software - User Mode Linux
                                                                      • refuse systemd-tmpfiles --purge invocation without config file specified on cmdline · Issue #33349 · systemd/systemd

                                                                        systemd version the issue has been seen with 256 Used distribution Debian Unstable Linux kernel version used 6.8.12-amd64 CPU architectures issue was seen on x86_64 Component systemd-tmpfiles Expected behaviour you didn't see I noticed my /var/tmp directory grew quite a bit and wanted to manually clean it. Since I was about to log off for the day, I skimmed through the manual for systemd-tmpfiles(

                                                                          refuse systemd-tmpfiles --purge invocation without config file specified on cmdline · Issue #33349 · systemd/systemd
                                                                        • 手を動かして学ぶネットワーク実験環境入門 - mh_mobileのブログ

                                                                          これは、「フィヨルドブートキャンプ Part 2 Advent Calendar 2021」25日目の記事です。 adventar.org adventar.org はじめに 自作するネットワーク環境の構成 仮想環境(Linux VM)の準備 Multipassを使った仮想環境の準備 HomeBrewでインストール UbuntuのVMの起動 UbuntuのVMにログイン IPフォワーディングの有効化 Network Namespaceを使ったネットワーク環境の構築 Dockerのインストール スクリプトの構築手順 Network Namespaceの作成 仮想インターフェースの作成 仮想インターフェースをNetwork Namespaceに割り当て ブリッジの作成 仮想インターフェースの有効化 仮想インターフェースにIPアドレスやルーティングの割り当て ルーターのIPフォワーディングの有効

                                                                            手を動かして学ぶネットワーク実験環境入門 - mh_mobileのブログ
                                                                          • Rust for Secure IoT Applications: Why C Is Getting Rusty

                                                                            www.embedded-world.eu Rust for Secure IoT Applications Why C Is Getting Rusty Mario Noseda, Fabian Frei, Andreas Rüst, Simon Künzli Zurich University of Applied Sciences (ZHAW) Institute of Embedded Systems (InES) Winterthur, Switzerland mario.noseda@zhaw.ch, fabian.frei@zhaw.ch, andreas.ruest@zhaw.ch, simon.kuenzli@zhaw.ch Abstract— Memory corruption is still the most used type of exploit in toda

                                                                            • CoreOS の初期設定ツール Ignition を試してみる | IIJ Engineers Blog

                                                                              こんにちは、クラウド本部所属の r-fujii です。普段は IaaS の開発と運用をしています。 この記事では CoreOS の初期設定ツールである Ignition を紹介します。同種の OS 初期設定ツールとしては cloud-init が有名で広く利用されていますが、Ignition については触れたことのない方も多いかと思います。 記事の前半では Ignition の基本を紹介しながら動作の様子を眺めます。後半では CoreOS 以外の Linux ディストリビューションで Ignition を動かしてみます。 cloud-init と User Data Ignition を扱う上で cloud-init の知識があると理解しやすいので、周辺知識の導入も兼ねて軽く触れておきます。ご存じの方はこの項目を飛ばして先に進んでいただいても大丈夫です。 cloud-init は名前の通り

                                                                                CoreOS の初期設定ツール Ignition を試してみる | IIJ Engineers Blog
                                                                              • Repurposing e-waste: turning a TV set-top box into a Linux computer

                                                                                Repurposing e-waste: turning a TV set-top box into a Linux computer door Jasper Devreker Our mobile Internet Service Provider (ISP) has a bundle where they provide a 4G modem for internet access, and a separate TV set-top box that can be used to watch their TV content or to watch streaming services. This device was sent to us as part of the bundle, but at Zeus, we don’t really have a use for it: w

                                                                                  Repurposing e-waste: turning a TV set-top box into a Linux computer
                                                                                • Windows11 WSL2 qemu (Nested VM) の使い方と他の仮想マシンとの速度比較 - hiroの長い冒険日記

                                                                                  Windows11 の WSL2 では Nested VM が有効になっています。これまで Windows版 qemu を使用してきましたが、ググって調べたときに出てくる qemu の記事は殆どが Linux 上の kvm を使用した物で、Windows版 qemu には適用できない事が多い状況でした。折角 WSL2 で使えるようになったようですので、Nested kvm で qemu 仮想マシンを起動できるか試してみました。また、whpx option 有効の Windows版 qemu 、Windows11 の Hyper-V や Virtualbox、実機で起動した Ubuntu やその上で起動した qemu についても速度を比較しました。 はじめに WSL2 で Nested VM が有効かどうか確認 WSL2 Ubuntu に qemu を install WSL2 qemu-k

                                                                                    Windows11 WSL2 qemu (Nested VM) の使い方と他の仮想マシンとの速度比較 - hiroの長い冒険日記