(Translated by https://www.hiragana.jp/)
systemdの人気記事 96件 - はてなブックマーク

検索けんさく対象たいしょう

ならじゅん

ブックマークすう

期間きかん指定してい

  • から
  • まで

1 - 40 けん / 96けん

systemdの検索けんさく結果けっか1 - 40 けん / 96けん

systemdかんするエントリは96けんあります。 linuxtechfeedLinux などが関連かんれんタグです。 人気にんきエントリには 『Linuxの基礎きそ用語ようご完全かんぜん理解りかいするためにエンジニアが作成さくせいした「10のミニプロジェクト」とは?』などがあります。
  • Linuxの基礎きそ用語ようご完全かんぜん理解りかいするためにエンジニアが作成さくせいした「10のミニプロジェクト」とは?

    by Adam Harvey Linuxを利用りようしていると「シェル」や「grep」「プロセス」といった言葉ことばにします。エンジニアのCarl RiisはそんなLinuxの基礎きそ用語ようご意味いみ仕組しくみをさまざまなウェブサイトから学習がくしゅうし、「10のミニプロジェクト」を作成さくせいすることでスキルを向上こうじょうさせたとして、その詳細しょうさい公開こうかいしています。 Getting better at Linux with 10 mini-projects - carltheperson https://carltheperson.com/posts/10-things-linux GitHub - carltheperson/10-things-linux: Getting better at Linux with 10 mini-projects. https://github.com/carltheperson/10-thing

      Linuxの基礎用語を完全理解するためにエンジニアが作成した「10のミニプロジェクト」とは?
    • Systemd

      Page Scrolling Vertical Scrolling Horizontal Scrolling Wrapped Scrolling

        Systemd
      • systemd serviceからぶシェルではsudoではなくsetprivを使つかう - 赤帽あかぼうエンジニアブログ

        Red Hatの森若もりわかです。 自分じぶんでsystemdのservice unitをつくるときに、起動きどうようのいくつかのコマンドを記述きじゅつしたシェルスクリプトをことは(理想りそうてきではないですが)あるかとおもいます。 今回こんかいはこの場合ばあいに、sudoを利用りようするとまずい理由りゆう説明せつめいして、かわりにsetprivを使つかうほうがよいというはなしです。 例題れいだいようのservice 実行じっこうしてみる べつのcgroupだとなにがまずいのか? 対策たいさくはsetprivコマンド 例題れいだいようのservice sudoによるまずい動作どうさ確認かくにんするためのできるだけ単純たんじゅんれいとして、hoge.service を用意よういします。 /opt/hoge/hoge.sh #!/bin/bash sudo -u moriwaka sleep 5000 /etc/systemd/system/hoge.service [Unit] Description=hoge [Service] Ty

          systemd serviceから呼ぶシェルではsudoではなくsetprivを使う - 赤帽エンジニアブログ
        • 2020ねんはsystemd-homedの登場とうじょうでLinuxのユーザー管理かんりおおきくわるぞ - Qiita

          これまでのLinuxでは、ユーザーの追加ついかはuseraddでおこなわれ、ホームディレクトリは/home以下いかにディレクトリとしてつくられ、ユーザーのアカウントは/etc/passwd、/etc/group、/etc/shadowで管理かんりされていました。 これからは、systemd-homedがそのすべての仕事しごと置換ちかんすることになります。 ※タイトル詐欺さぎかんがありますが、従来じゅうらい方式ほうしき並行へいこうして使つかえます。安心あんしんしてください。 systemd-homedとは? systemd バージョン245で追加ついかされた、ユーザー管理かんりデーモン。実体じったいはsystemdのサービスユニットファイルで、systemd-homed.serviceとして起動きどうされます。 今後こんご、ユーザーの管理かんり認証にんしょうはsystemd-homed(以下いか、 homed )によっておこなわれることになるようですね。 出典しゅってん間違まちがいだったため、訂正ていせいしました。systemd-ho

            2020年はsystemd-homedの登場でLinuxのユーザー管理が大きく変わるぞ - Qiita
          • systemdにバグ./home以下いかのファイルがぜん削除さくじょされる可能かのうせいあり - pyopyopyo - Linuxとかプログラミングのおぼき -

            systemdのバージョン256に /homeディレクトリ以下いかのファイルを削除さくじょしてしまうバグがあったそうで,修正しゅうせいばんの 256.1 がリリースされています. systemdのissuesによると,一時いちじファイルを一括いっかつ削除さくじょする systemd-tmpfiles --purge コマンドが /home以下いか不要ふようファイルと誤判ごはんじょうして削除さくじょするそうです tmpファイルをすだけのコマンドとせかけて,home以下いかすという邪悪じゃあくなバグなので注意ちゅうい必要ひつようです. 心配しんぱいひとは systemd のバージョンを確認かくにんしておきましょう systemdのバージョンの確認かくにん方法ほうほう 以下いかのコマンドを実行じっこうしてsystemdのバージョンを確認かくにんします $ systemctl --version バグり,/homeがえる可能かのうせいがある場合ばあいぎょうにsystemd 256 (256-1)と表示ひょうじされます.バグありばんです.なにかの拍子ひょうしに/ho

              systemdにバグ./home以下のファイルが全削除される可能性あり - pyopyopyo - Linuxとかプログラミングの覚え書き -
            • 「Linuxデスクトップ元年がんねん」から20ねんった - mrwk update

              ぼくにとってはLinuxデスクトップ元年がんねん学部がくぶ4回生かいせいだった1999ねんあたりにきて、一瞬いっしゅん(研究けんきゅうしつでMacbookをってもらって結局けっきょくfirefox+emacs+はしまつしかさわらなくなったという)浮気うわきした時期じきがあったものの20ねんほどおもなデスクトップ環境かんきょうとしてはLinuxだけを使つか生活せいかつをしています。 たまにバグレポートをするくらいで積極せっきょくてき開発かいはつ参加さんかしているわけではないですが、いろいろなものが順当じゅんとう進化しんかしているなとおもっています。 あとこれはぼくがたまたまそうなだけで一般いっぱんてきにはえないはなしなのですが、仕事しごとでLinuxにくわしくなったのがそのまま日常にちじょう生活せいかつ有益ゆうえきだし、その反対はんたいもあるのでLinuxデスクトップすごくいいです。日常にちじょうでちょっとハマッたとき仕事しごと知見ちけんがつかえるのはかなりおとくかんがあります。 ちょうど2019ねん今日きょうわりですので、ぼく記憶きおくからここ20ねんくらいのLinuxデスクトップについてのおも感想かんそう

                「Linuxデスクトップ元年」から20年経った - mrwk update
              • 「Windows Subsystem for Linux」が「systemd」に対応たいおうへ/「systemd」に依存いぞんするLinuxアプリケーションを「WSL」で利用りよう可能かのう

                  「Windows Subsystem for Linux」が「systemd」に対応へ/「systemd」に依存するLinuxアプリケーションを「WSL」で利用可能に
                • grep の「バイナリファイル (標準ひょうじゅん入力にゅうりょく) に一致いっちしました」が条件じょうけん調しらべていたらそれはなが旅路たびじはじまりだった。

                  はじめに 昨今さっこんでは1ぎょうにつき、1つの JSON を出力しゅつりょくするようなログファイル形式けいしきめずらしくはありません。 grep しやすい データベースしやすい これらの理由りゆう各所かくしょおお使つかわれています。ぼく仕事しごと普通ふつう使つかっているのですが、ある突然とつぜんそのログファイルを集計しゅうけいするスクリプトで以下いかようなエラーがはじめました。

                    grep の「バイナリファイル (標準入力) に一致しました」が出る条件を調べていたらそれは長い旅路の始まりだった。
                  • あけまして Ubuntu 20.04 開発かいはつ環境かんきょう - だれかのやくてばいいブログ

                    あけましておめでとうございます。年賀状ねんがじょうわりに開発かいはつ環境かんきょう構築こうちく記事きじげます。 いやわりと真剣しんけんに、開発かいはつ環境かんきょうにはその開発かいはつしゃ近況きんきょうあらわれているとおもうのですよ。 いっちょあなたもどうですか 😀 閑話休題かんわきゅうだい以下いか今日きょうやった Ubuntu 20.04 LTS のインストール作業さぎょう記録きろくです。語調ごちょうわるのはご勘弁かんべん。 Hyper-V VM の用意ようい Ubuntu のインストール インストール作業さぎょう systemd-networkd の設定せってい 不要ふようなツールを purge build-essential をインストール dotfiles で初期しょき設定せってい Go をインストール Docker をインストール 以上いじょう Hyper-V VM の用意ようい とくむずかしいことはない。 ブリッジ仮想かそうスイッチをつくり、だい世代せだいタイプにしてセキュアブートを無効むこうするくらい。 あとチェックポイント(自動じどうスナップショット)はうざいので無効むこうしてい

                      あけまして Ubuntu 20.04 開発環境 - 誰かの役に立てばいいブログ
                    • crontabをてsystemdに定期ていき実行じっこうまかせよう。 - Qiita

                      Linux環境かんきょう定期ていきてき実行じっこうさせたい処理しょりはcronで処理しょりするのが一般いっぱんてきかとおもいます。 30ふんごとに exec.sh を実行じっこうする。

                        crontabを捨てsystemdに定期実行を任せよう。 - Qiita
                      • 画像がぞう・PDF・TXT・メールなどの中身なかみって検索けんさくできるようにするオープンソースのドキュメント整理せいりツール「Teedy」レビュー

                        Teedyはさまざまな種類しゅるいのファイルの中身なかみって検索けんさくできる状態じょうたいにしてくれるドキュメント整理せいりツールです。受信じゅしんしたメールを自動じどう設定せっていもできるとのことなので、実際じっさいにセルフホストして使つか勝手がってたしかめてみました。 sismics/docs: Lightweight document management system packed with all the features you can expect from big expensive solutions https://github.com/sismics/docs TeedyのインストールにDockerを利用りようするので、下記かきのリンクから自分じぶん環境かんきょうった方法ほうほうでDockerをインストールします。 Install Docker Engine | Docker Documentation https://docs.docker.com

                          画像・PDF・TXT・メールなどの中身を読み取って検索できるようにするオープンソースのドキュメント整理ツール「Teedy」レビュー
                        • 『systemdの思想しそう機能きのう ―Linuxをささえるシステム管理かんりのためのソフトウェアスイート』でsystemdの機能きのうさい確認かくにんする - Magnolia Tech

                          systemdの思想しそう機能きのう Linuxをささえるシステム管理かんりのためのソフトウェアスイート Software Design plus 作者さくしゃ:森若もりわか 和雄かずお技術評論社ぎじゅつひょうろんしゃAmazon いつのにかどのLinuxディストリビューションでも標準ひょうじゅん使つかわれるようになったsystemd。なんとなくsystemctlをたたいてサービスをげていたけど、いまいち「なんで必要ひつようなの?」とか、「いろいろ機能きのうがあるっぽいけど、なにができるの?」といったことをちゃんと勉強べんきょうしないままここまでてしまったので、このほんでおさらい。 たんなる機能きのう紹介しょうかいではなく、「なぜsystemdはこんな広範囲こうはんい機能きのうあつかうのか?」という機能きのうつくられた背景はいけいから説明せつめいされているところがいいですね。 このほんむまでcore dumpまで管理かんりされるようになったことをりませんでした。 本書ほんしょめば、systemdはサービスがうご環境かんきょう用意よういするために必要ひつよう機能きのうを備

                            『systemdの思想と機能 ―Linuxを支えるシステム管理のためのソフトウェアスイート』でsystemdの機能を再確認する - Magnolia Tech
                          • 優秀ゆうしゅうなエンジニアとはたらいてわかった成長せいちょうするためのまわり|Yossy@英語えいごとプログラミング

                            わたしけっして世界せかいレベルで優秀ゆうしゅうなエンジニアではない。ただ、さいわいなことにグローバルに活躍かつやくするエンジニアの方々かたがた一緒いっしょ仕事しごとをする機会きかいにはめぐまれてきた。 エンジニアとしてだけでなくビジネスマンとしても、かれらからたくさんのことをまなばせてもらってた。 今日きょうかれらからまなんだ成長せいちょうするためのまわりについて紹介しょうかいしようとおもう。 質問しつもんりょくたかかれらとはたらいていておどろかされたことがある。 それは「これほど優秀ゆうしゅうひとがこんな基本きほんてきなことを質問しつもんするのか?」という場面ばめんなんくわしたことだ。 らないことがつみのようにかんじていたグローバル人材じんざいはたらまえはゴリゴリの日系にっけいWebベンチャーではたらいていた。そのさいは、簡単かんたんなことを質問しつもんすることにたいする抵抗ていこうかんおおきかった。 「基本きほんてきなことをいてしまってもうわけないのですが。。。」といった言葉ことば頻繁ひんぱんいたことはないだろうか? これはわたしだけかもしれないが、日本にっぽんコミュニティにいると基本きほんてきなことを

                              優秀なエンジニアと働いてわかった成長するための立ち回り|Yossy@英語とプログラミング
                            • https://twitter.com/yutkat/status/1538449766006153216

                                https://twitter.com/yutkat/status/1538449766006153216
                              • WSL2でスタートアップスクリプトを実行じっこうするHack - Qiita

                                序論じょろん WSL2 では起動きどうに systemd を自動じどうスタートさせたり、/etc/rc.local によるスタートアップスクリプトの実行じっこうができません。 Windowsスケジューラにスクリプトを登録とうろくするなど、回避かいひさくはありますが、筆者ひっしゃはなるべく Linux 環境かんきょうない設定せってい完結かんけつさせたいとかんがえていました。 そのようなわけで、WSL2 で Docker を使つかいたい場合ばあい起動きどうにいちいち以下いかのようなコマンドをっていました。 # dockerデーモン起動きどう $ sudo service docker start # WSL2 には cgroup ようディレクトリがデフォルトでつくられていないため作成さくせいしておく ## これをしておかないと Docker でプロセスのグループ必要ひつようになったときにエラーがきる $ sudo mkdir -p /sys/fs/cgroup/systemd $ sudo mount -

                                  WSL2でスタートアップスクリプトを実行するHack - Qiita
                                • systemctlコマンドで "No space left on device" が表示ひょうじされるけどdfでは余裕よゆうがあるナゾ - 赤帽あかぼうエンジニアブログ

                                  Red Hatの森若もりわかです。 systemctlコマンドでサービスを起動きどうすると、予期よきしないエラーが出力しゅつりょくされます。しかし操作そうさ成功せいこうしているし、dfとうでファイルシステムをても余裕よゆうがあります。 今回こんかいはこの状況じょうきょうなにきていたのかてみます。 # systemctl start httpd.service Error: No space left on device inotifyとは? linuxにはinotifyという機能きのうがあり、ファイルやディレクトリとうへの操作そうさをイベントとして取得しゅとくすることができます。 inotifyではアプリケーションがファイルとして「inotify instance」を用意よういし、inotify instanceにイベントに対応たいおうする「inotify watch」を複数ふくすう登録とうろくします。 inotify watchがイベントを検出けんしゅつするごとに、inotify instanceのキューにイ

                                    systemctlコマンドで "No space left on device" が表示されるけどdfでは余裕があるナゾ - 赤帽エンジニアブログ
                                  • Go な Web Server を Systemd でかんじにうごかすメモ

                                    Go で Web Server 動作どうさ確認かくにんするだけのコードなのでなるだけシンプルにく。んで、 Port 80 を Listen したいけどプロセスは root ではしらせたくないので、 systemd でポートひらいてそれをプログラムがわ使つかうようにする。 ディスクリプタごにょる部分ぶぶんは coreos/go-systemd がドンピシャなのでこれを使つかう。 package main import ( "errors" "fmt" "log" "net" "net/http" "github.com/coreos/go-systemd/activation" ) func main() { // Mux を設定せっていする m := http.NewServeMux() m.HandleFunc("/", handler) // Server を設定せっていする s := &http.Server{ Handl

                                      Go な Web Server を Systemd で良い感じに動かすメモ
                                    • ちょうらくにRubyでざついたスクリプトをsystemdで管理かんりしたい! - 宇宙うちゅうきたい

                                      ちょっとしたざつなスクリプトいてそれをつね起動きどうしておきたいときないですか?ぼくはあります。 しかもめんどくさがりなのでghq管理かんりのディレクトリでgemにたよってざついたスクリプトがそのままうごいてほしいんです。 systemd使つかえば出来できるんだろうなぁとおもいつつ「色々いろいろ面倒めんどうくさいんだろうな」とおもってしていなかったんだけどやってみたら拍子抜ひょうしぬけするほど簡単かんたんだったので共有きょうゆうです。 ざつ要件ようけん定義ていぎ rubyはrbenvで管理かんりしてるんでそれそのまま使つかってほしい 実行じっこうファイルをgit&ghq管理かんりのディレクトリでそのまま使つかいたい ほか場所ばしょにインストールとかコード管理かんりダルい bundle exec てきなのもやって依存いぞんライブラリもうまいことやってほしい やること systemdをユーザーレベルで使つかうときは ~/.config/systemd/user/にファイルをけばい。ディレクトリかったらつくる mkd

                                        超楽にRubyで雑に書いたスクリプトをsystemdで管理したい! - 宇宙行きたい
                                      • 基礎きそからまなぶNext.js

                                        OCHaCafe Season8 #2の資料しりょうです。 https://ochacafe.connpass.com/event/308830/ セッションアーカイブ動画どうが:https://youtu.be/Ywd2J3GZ8wQ

                                          基礎から学ぶNext.js
                                        • systemdエッセンシャル / systemd-intro

                                          RHEL8 で systemd の出力しゅつりょくやログをんで理解りかいできないときに、どこを調しらべたらいいか見当けんとうがつくようになることを目標もくひょうとして、systemdの基本きほんてきかんがかたや、調しらべるときに中心ちゅうしんになりそうなトピックを紹介しょうかいする資料しりょう。RHEL 8を想定そうていしています。

                                            systemdエッセンシャル / systemd-intro
                                          • systemdの思想しそう機能きのう ―Linuxをささえるシステム管理かんりのためのソフトウェアスイート

                                            2023ねん12月21にちばん発売はつばい 2023ねん12月21にち電子でんしばん発売はつばい 森若もりわか和雄かずお ちょ B5変形へんけいばん/216ページ 定価ていか3,080えん本体ほんたい2,800えんぜい10%) ISBN 978-4-297-13893-6 Gihyo Direct Amazon 楽天らくてんブックス 丸善まるぜんジュンクどう書店しょてん ヨドバシ.com 電子でんしばん Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天らくてんkobo honto このほん概要がいよう systemd(システムディー)はLinuxの基本きほんてき構成こうせい要素ようそ提供ていきょうするソフトウェアぐんです。システムやサービスの管理かんり機能きのう中心ちゅうしんとして,ハードウェアの管理かんり,ログの管理かんりなどをおこな多数たすう独立どくりつしたソフトウェアからなっています。 Linuxでシステム管理かんりおこなうときにはsystemdの知識ちしき必要ひつようになります。systemdにかんするオンラインマニュアルなどは充実じゅうじつしているものの,sy

                                              systemdの思想と機能 ―Linuxを支えるシステム管理のためのソフトウェアスイート
                                            • デーモン管理かんりをdaemontoolsからsystemdに移行いこうさせる - KAYAC Engineers' Blog

                                              SREチームの竹田たけだです。Tech Kayac Advent Calendar Migration Track 9にち記事きじになります。 カヤック社内しゃないでは デーモン管理かんりツールとしてdaemontoolsが愛用あいようされてきました。 ソフトウェアとしてれており、 自動じどう起動きどうかくシグナルをおくることができるので大変たいへん重宝ちょうほうされています。 経緯けいい AmazonLinux1のEOLにともない、稼働かどうちゅうのアプリケーションを移行いこうさせる必要ひつようがでてきました。 最近さいきんはコンテナ(ECS)へ移行いこうさせることがほとんどですが、運用うんようやアプリケーションの都合つごうじょうAmazonLinux2へ移行いこうさせる場合ばあいもあります。 デーモン管理かんりとしてdaemontoolsを利用りようすることかんがえましたが、ドキュメントの整備せいびじょうきょうやインストールになんがあることもあり、systemdに変更へんこうすることにしました。 設定せってい systemdのくわしい説明せつめいはぶきますが、 以下いかのような設定せっていファ

                                                デーモン管理をdaemontoolsからsystemdに移行させる - KAYAC Engineers' Blog
                                              • 14業界ぎょうかい主要しゅよう戦略せんりゃくパターンを解説かいせつする『業界ぎょうかいべつマーケティングの地図ちず』を出版しゅっぱんします!!(→「はじめに」と「おわりに」と主要しゅようフレームをぜん公開こうかい)|池田いけだ紀行のりゆき@トライバル代表だいひょう

                                                14業界ぎょうかい主要しゅよう戦略せんりゃくパターンを解説かいせつする『業界ぎょうかいべつマーケティングの地図ちず』を出版しゅっぱんします!!(→「はじめに」と「おわりに」と主要しゅようフレームをぜん公開こうかい) 『売上うりあげ地図ちず』(日経にっけいBP)の続編ぞくへんとなるほんます。 テーマはまえちょつづき「売上うりあげ」ですが、今回こんかいほんは14業界ぎょうかいのマーケティング特性とくせいちがいと、それぞれの業界ぎょうかいごとの戦略せんりゃくチューニングのポイントを解説かいせつするものです。 ありがたいことに、『売上うりあげ地図ちず』はたくさんのほうんでいただけ、おおくの企業きぎょうで「導入どうにゅう」がすすんでいます。一方いっぽうで、「これはマズイな……」とかんじることもえてしまいました。それが、カスタマイズやチューニングなきてはめです。 自社じしゃ商品しょうひんつマーケティング特性とくせい、つまりカテゴリー関与かんよ無視むしし、「そのまま」使つかってしまうのです。 これはいけません。むしろマズイことになります。このながれをるためには、みずからそのながれをただ追加ついか情報じょうほうすほかない。これが本書ほんしょこうとおもった

                                                  14業界の主要戦略パターンを解説する『業界別マーケティングの地図』を出版します!!(→「はじめに」と「おわりに」と主要フレームを全公開)|池田紀行@トライバル代表
                                                • WSL2でsystemdをうごかすDistrodが便利べんりだったけん - Qiita

                                                  この記事きじについて WSL じょうにインストールした Linux で systemctl コマンドが使用しようできない問題もんだい解決かいけつします。 この記事きじでは Ubuntu 20.04 LTS を使用しようして説明せつめいしていますが、のディストリビューションでも手順てじゅんおおきなちがいはいとおもいますので、参考さんこうにしていただければとおもいます。 環境かんきょう この記事きじ以下いか環境かんきょうにて動作どうさ確認かくにんしています。 Windows 10 Pro 21H2 ( OS Build : 19044.1645 ) Windows Terminal v1.12.10982.0 Distrod v0.1.5 WSL2 ( Kernel version: 5.10.102.1 ) Distrodとは? 公式こうしきでは以下いかよう説明せつめいされています。 Distrod is a systemd-based meta-distro for WSL2 that allows yo

                                                    WSL2でsystemdを動かすDistrodが便利だった件 - Qiita
                                                  • GitHub - nullpo-head/wsl-distrod: Distrod is a meta-distro for WSL 2 which installs Ubuntu, Arch, Debian, Gentoo, etc. with systemd in a minute for you. Distrod also has built-in auto-start feature on Windows startup and port forwarding ability.

                                                    Distrod is a systemd-based meta-distro for WSL2 that allows you to install Ubuntu, Arch Linux, Gentoo and many other distros with systemd in a minute, or make your current distro run systemd. Distrod also provides built-in auto-start feature and port forwarding service. This allows you to start systemd-managed services, such as ssh, on Windows startup and make it accessible from outside Windows. W

                                                      GitHub - nullpo-head/wsl-distrod: Distrod is a meta-distro for WSL 2 which installs Ubuntu, Arch, Debian, Gentoo, etc. with systemd in a minute for you. Distrod also has built-in auto-start feature on Windows startup and port forwarding ability.
                                                    • Windows Subsystem for Linuxでsystemdがうごくようになったのでためした

                                                      WSLでのsystemdのサポートが開始かいし 早速さっそく使つかってみる Unixを祖先そせんつLinuxには、起動きどうにデーモン(Windowsでいうところのサービス)を起動きどうしたり、初期しょきなどをするプログラムを実行じっこうするinitシステムがある。ただ、WSL(Windows Subsystem for Linux)では特殊とくしゅ起動きどうをすることから、従来じゅうらいinitシステムは動作どうさできなかった。そもそもWSLは当初とうしょのコンセプトからして、Linuxコマンドラインを使つかうための環境かんきょうであり、たとえばHTTPサーバーなどを動作どうささせることは想定そうていがいとされていたのだ。 一方いっぽうでLinuxには、さまざまなプログラムがあり、そのなかにはinitシステムで起動きどうされるプログラムが必要ひつようなものがある。こうしたプログラムを動作どうささせるためには、どうしてもinitシステムを必要ひつようがあった。 Linuxのinitシステムには、Unix System V互換ごかん

                                                        Windows Subsystem for Linuxでsystemdが動くようになったので試した
                                                      • Linux Hardening Guide | Madaidan's Insecurities

                                                        Last edited: March 19th, 2022 Linux is not a secure operating system. However, there are steps you can take to improve it. This guide aims to explain how to harden Linux as much as possible for security and privacy. This guide attempts to be distribution-agnostic and is not tied to any specific one. DISCLAIMER: Do not attempt to apply anything in this article if you do not know exactly what you ar

                                                        • systemdのenvfileを普通ふつうのコマンド実行じっこう流用りゅうようする - たごもりすメモ

                                                          普段ふだんはsystemd経由けいゆ実行じっこうしているコマンドをCLIから実行じっこうしたい、環境かんきょう変数へんすうもsystemd経由けいゆ起動きどうするときと同様どうようにセットしたいのでenvfile(EnvironmentFile)をそのまま使つかいたいんだけどなんか微妙びみょうにやりにくくないか、とおもってなん調しらべたことがあるんだけど、あんまりうまい方法ほうほう検索けんさく結果けっかてこない。 んだけど、あれ、これ簡単かんたんじゃん。(追記ついき: これはごく単純たんじゅんなケースでしかうごかなかった、後段こうだん参照さんしょう) $ env $(cat myenvfile | grep -v '^#') target-commandenvfileをシェルスクリプトとして実行じっこうして追加ついかされた変数へんすうをなんとかexportすれば……みたいにかんがえてたけどenvコマンドで一発いっぱつだった。へんなコメントとかはいってると厄介やっかいだけど、こんなかんじでいいのでは。ということでメモ。 空白くうはくふく処理しょり まあいいやとスルーしてたけどそら

                                                            systemdのenvfileを普通のコマンド実行時に流用する - たごもりすメモ
                                                          • Ubuntu 18.04 で OS 起動きどうの apt update と unattended-upgrade を抑制よくせいする方法ほうほう - (ひ)メモ

                                                            時間じかんのないひとけのまとめ sudo systemctl edit apt-daily.timer sudo systemctl edit apt-daily-upgrade.timer どちらもつぎ内容ないよう保存ほぞんします。 [Timer] Persistent=false もしくは、直接ちょくせつファイルを編集へんしゅうして反映はんえいしてもよいです。 sudo install -d -o root -g root -m 755 /etc/systemd/system/apt-daily.timer.d cat <<EOF | sudo tee /etc/systemd/system/apt-daily.timer.d/override.conf [Timer] Persistent=false EOF cp -pR /etc/systemd/system/apt-daily.timer.d/ /etc/systemd/s

                                                              Ubuntu 18.04 で OS 起動時の apt update と unattended-upgrade を抑制する方法 - (ひ)メモ
                                                            • journald のログを永続えいぞくしたい | SIOS Tech. Lab

                                                              ◆ Live配信はいしんスケジュール ◆ サイオステクノロジーでは、Microsoft MVPの武井たけいによる「わかりみのふかいシリーズ」など、定期ていきてきなLive配信はいしんおこなっています。 ⇒ 詳細しょうさいスケジュールはこちらから ⇒ 見逃みのがしてしまったほうはYoutubeチャンネルをごらんください 【4/18開催かいさい】VSCode Dev Containersで楽々らくらく開発かいはつ環境かんきょう構築こうちくまつり〜Python/Reactなどなど〜 Visual Studio Codeの拡張かくちょう機能きのうであるDev Containersを使つかってReactとかPythonとかSpring Bootとかの開発かいはつ環境かんきょうをラクチンで構築こうちくする方法ほうほう紹介しょうかいするイベントです。 https://tech-lab.connpass.com/event/311864/ ■おさらい:journald ってなにだっけ?journald は、システム管理かんりソフトウェア systemd のコンポーネント

                                                                journald のログを永続化したい | SIOS Tech. Lab
                                                              • cron で exponential backoff するツールつくった

                                                                このよう指定していすると3ふんごと実行じっこうされます。 とても便利べんりではあるのですがコマンドの実行じっこう失敗しっぱいすると、冗長じょうちょうなコマンド実行じっこうとなります。cron ではコマンドの実行じっこう失敗しっぱいつづけるとメールが運営うんえいしゃかえ送信そうしんされつづけます。 crontab にコマンドが1ふんごと実行じっこうされるよう投入とうにゅうしてひとまず正常せいじょう起動きどう確認かくにん仕事しごとえていえかえってビールでもんで、さぁようかなとおもったころにコマンドが失敗しっぱいはじめると、あさまでメールがつづけます。 またウェブサービスの API をす cron ジョブを投入とうにゅうしていたらそのウェブサービスがメンテナンスにはいった、なんてこともあるとおもいます。メンテナンスちゅうにもかかわらず無限むげん失敗しっぱいつづける API しはもしかしたら BAN の対象たいしょうになってしまうかもしれません。 すべては cron に exponential backoff する機能きのうがないのが問題もんだいです。 systemd tim

                                                                  cron で exponential backoff するツール作った
                                                                • Apache HTTP Serverのgraceful stop/restartを理解りかいする

                                                                  こんにちは、去年きょねんの8がつ入社にゅうしゃしましたMSP事業じぎょうエンジニアリンググループの鈴木すずきです。 ほん記事きじは、Apache HTTP Server(以降いこう「Apache」とりゃくす)のgraceful stop/restart(以降いこう、2つを場合ばあい「graceful」とりゃくす)について調査ちょうさ理解りかいしたことをまとめたものになります。具体ぐたいてきには以下いかについて調査ちょうさしました[※1]。 gracefulの概要がいよう通常つうじょうのstop/restartとのちがいおよびユースケース systemd(systemctl)でgracefulを実行じっこうする方法ほうほう gracefulを実行じっこうする3つのコマンドの動作どうさ関係かんけいせい gracefulを実行じっこうするコマンドの動作どうさ確認かくにん(ドキュメントのうらり) 付録ふろく:graceful関連かんれんのソースコード解析かいせき理解りかいできている範囲はんいのみ) なお、今回こんかいわたし個人こじんまなびの一環いっかんとしてgracefulの基本きほんてきなことから調査ちょうさしましたので、内容ないようとし

                                                                    Apache HTTP Serverのgraceful stop/restartを理解する
                                                                  • systemd by example - the systemd playground

                                                                    Mastodon

                                                                    • 1びょうおきになんかする - あんパン

                                                                      ちょっとまえはなしだけど、社内しゃないのISUCON練習れんしゅうかい特定とくていのエンドポイントがおもいのをなんとかしようとしていた。このエンドポイントはキャッシュして問題もんだいないので普段ふだんはキャッシュからかえして1びょうおきにリフレッシュしたい。RedisなどにれてTTLを指定していしてキャッシュが揮発きはつしていたらさい生成せいせいというもあるが、これだとTTLがれた瞬間しゅんかんわずかにリクエストがまってしまう。なので、なにべつ手立てだてで定期ていきてきにキャッシュをリフレッシュしたい。 Goだとcarlescere/schedulerを使つかえば簡単かんたんにできそう。ただ、このかいはPerlでやろうということですすめていた。AnyEventを使つかえばなんとかなる? とおもいつつあんまりれていないライブラリを突然とつぜん使つかうのはコストがたかい。そんなときwatchを使つかえばいいじゃんということに気付きづいた。 systemdのunitファイルを以下いかのようなかんじでいて systemctl s

                                                                        1秒おきになんかする - あんパン
                                                                      • Ubuntu 22.10でSSHサーバーのけポートを変更へんこうするには - 仮想かそう通信つうしん

                                                                        2022ねん10がつ21にち(日本にっぽん時間じかん)、Ubuntu 22.10 Kinetic Kuduがリリースされました。 おも変更へんこうてんについてはリリースノートを参照さんしょうしていただきたいのですが、一般いっぱんてきなユーザーにとって影響えいきょうするであろうポイントは、SSHサーバーがsystemdのSocket-Based Activation経由けいゆ起動きどうされるようになったてんでしょう。 wiki.ubuntu.com この変更へんこうは、SSHサーバーのけポートを変更へんこうしたい場合ばあい影響えいきょうがあります。従来じゅうらいであれば/etc/ssh/sshd_configを直接ちょくせつえていましたが、Ubuntu 22.10ではsystemd.socketのUnitファイルを変更へんこうする必要ひつようがあります。デフォルトでは/etc/systemd/system/sockets.target.wants/ssh.socketというファイルに、以下いか記述きじゅつがされています。このLi

                                                                          Ubuntu 22.10でSSHサーバーの待ち受けポートを変更するには - 仮想化通信
                                                                        • 資料しりょうおきば

                                                                          moriwaka's github page https://moriwaka.github.io Project maintained by moriwaka Hosted on GitHub Pages — Theme by mattgraham 資料しりょうおきば ビギナーけ RHELを使つかいはじめるとき留意りゅういてん 実際じっさいさわひとむけ RHELをまえっておきたいこと うときに必要ひつようなポイント RHEL資料しりょうさがしかたとよく参照さんしょうされる資料しりょう 頻出ひんしゅつ資料しりょうリンク&紹介しょうかい RHELのサブスクリプション管理かんり サブスクリプション登録とうろく管理かんり仕組しくみ はじめてさわるRHEL GUI環境かんきょう GNOMEのちょっと独特どくとくなところとしょうわざ Red Hat Enterprise Linux を使つかまえ資料しりょう 1あいだきょうみたいときよう Red Hat Enterprise Linux 8 全体ぜんたいてき紹介しょうかい Red Hat Enter

                                                                          • Xが「Trust(信頼しんらい)と組織そしき信用しんようならない」としてTrust&Safety部門ぶもんを「Safety」に改名かいめい、Twitterモデレーション部門ぶもんもと責任せきにんしゃをBlueskyがやとったことへのとうてつけか

                                                                            ソーシャルネットワーキングサービスのX(きゅうTwitter)を所有しょゆうするイーロン・マスクが「名前なまえにTrustをかんする組織そしき信頼しんらいあたいしない」との意見いけん表明ひょうめいし、直後ちょくご自社じしゃのTrust&Safety部門ぶもんを「Safety部門ぶもん」に改名かいめいしました。 Exactly. Any organization that puts “Trust” in their name cannot trusted, as that is obviously a euphemism for censorship. We are changing the name of our Trust & Safety group, to simply @Safety. Trust is something that must be earned. The goal of our Safety team is simply to… https

                                                                              Xが「Trust(信頼)と名の付く組織は信用ならない」としてTrust&Safety部門を「Safety」に改名、Twitterモデレーション部門の元責任者をBlueskyが雇ったことへの当てつけか
                                                                            • Systemd Creator Lands At Microsoft - Phoronix

                                                                              Systemd Creator Lands At Microsoft Written by Michael Larabel in Microsoft on 6 July 2022 at 07:00 PM EDT. 213 Comments Yesterday's surprise was that Lennart Poettering quietly had left Red Hat following a decade and a half there leading PulseAudio among other projects and ultimately going on to start systemd that has fundamentally reshaped modern Linux distributions. It turns out he had joined Mi

                                                                                Systemd Creator Lands At Microsoft - Phoronix
                                                                              • Porting systemd to musl libc-powered Linux

                                                                                I have completed an initial new port of systemd to musl. This patch set does not share much in common with the existing OpenEmbedded patchset. I wanted to make a fully updated patch series targeting more current releases of systemd and musl, taking advantage of the latest features and updates in both. I also took a focus on writing patches that could be sent for consideration of inclusion upstream

                                                                                  Porting systemd to musl libc-powered Linux
                                                                                • GitHub - a-schaefers/systemE: 🤣 A lightweight systemd replacement written in Emacs lisp 🤣

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                    GitHub - a-schaefers/systemE: 🤣 A lightweight systemd replacement written in Emacs lisp 🤣

                                                                                  新着しんちゃく記事きじ