タグ

Linuxに関するmonochromekkのブックマーク (11)

  • cronジョブを作るのにいつものやり方でいいんですか? - Qiita

    普通の使い捨てスクリプトと同じ作り方をしてませんか? そういう人がよくぶち当たるのが,cronで実行したらコマンドが見つからないだとか環境変数が設定されてなくてもうダメという状況. そんな状況を回避するには以下の2つの手法を取りましょう. ジョブ実行前に環境変数を設定する cronでの実行環境を再現してジョブを作成する 結論だけ見る方はこちらのテンプレート. ひとまず,環境変数の確認方法 環境変数を出力するジョブを追加します.

    cronジョブを作るのにいつものやり方でいいんですか? - Qiita
  • 最強のSSH踏み台設定 - Qiita

    追記:openssh-7.3 以降なら ProxyJump や -J が使えます ホスト名を + で繋げることで多段Proxy接続も簡単に、がコンセプトだったエントリの設定ですが、OpenSSH 7.3 から ProxyJump という設定が使えるようになったので、使えるなら ProxyJump を使う方が健全だし柔軟で使い勝手も良いのでそちらを覚えて帰ることをオススメします。 使い方は簡単で以下のような感じです。多段も行けるし、踏み台ホスト毎にユーザ名やポート番号を変えることも出来ます。 # 1. bastion.example.jp -> internal.example.jp ssh -J bastion.example.jp internal.example.jp # 2. bastion.example.jp -> internal.example.jp -> super-de

    最強のSSH踏み台設定 - Qiita
  • 第11回 pi@raspberrypi ~ $ を理解する | ツール・ラボ

    前回はLinuxの概要を説明しましたので、今回はLinuxのことをもうちょっと詳しく知るために「pi@raspberrypi ~ $」の意味を解明していきます。読んでいるだけだとつまらないので、実際に操作しながら確認していきましょう。 今回の説明内容 Raspbianのインストールや設定手順の中で、ターミナルから操作するときにはいつも「pi@raspberrypi ~ $」のあとにコマンド(命令)を入力していましたよね。今回はこの文字列の意味を詳しく確認して、Raspbian(Linux)の理解を深めます。 今回の説明内容は以下になります。 ターミナルソフトを開く 「pi@rasberrypi ~ $」の「pi@raspberry」の意味を理解する 「pi@rasberrypi ~ $」の「~」の意味を理解する 「pi@rasberrypi ~ $」の「$」の意味を理解する 【補足】Ras

    第11回 pi@raspberrypi ~ $ を理解する | ツール・ラボ
  • CentOS 6.3 - Kernel Panic - インフラまわりのプロになりたい

    tokyo_color様、書き込みありがとうございます!! このようなメッセージをいただきますと、ブログを書いていて良かったと心から思います。 私事で恐縮ですが、最近は開発メインになってしまいましたので、記事をなかなか更新できずにおります。 しかしながら一段落したときは、お役に立てるような記事を残せるよう努力いたしますので、 またブログにいらしていただけると幸いでございます。 繰り返しますが、メッセージありがとうございました!!

    CentOS 6.3 - Kernel Panic - インフラまわりのプロになりたい
  • 「glibc」ライブラリに脆弱性、Linuxの大部分に深刻な影響

    ほとんどのLinuxアプリケーションに使われているGNU Cライブラリの「glibc」に深刻な脆弱性が見つかり、米GoogleとRed Hatの研究者が開発したパッチが2月16日に公開された。 脆弱性は2008年5月にリリースされたglibc 2.9以降のバージョンに存在する。Googleによると、glibcで「getaddrinfo()」ライブラリ機能が使われた際に、スタックベースのバッファオーバーフローの脆弱性が誘発されることが判明。この機能を使っているソフトウェアは、攻撃者が制御するドメイン名やDNSサーバ、あるいは中間者攻撃を通じて脆弱性を悪用される恐れがあるという。 Googleの研究者は、先にこの問題を発見していたRed Hatの研究者と共同で調査を進め、脆弱性を突くコードの開発に成功したとしている。パッチの公開に合わせて、攻撃には利用できないコンセプト実証コードも公開した。こ

    「glibc」ライブラリに脆弱性、Linuxの大部分に深刻な影響
    monochromekk
    monochromekk 2016/02/17
    “getaddrinfo機能は大半のUNIXベースシステムでIPアドレスの解決に使われており、影響はAndroidからホームルータに至るまで広範に及ぶ”
  • マイクロソフト、Linux版の.NETをDocker上でデモ。Visual Studioからリモートデバッグ可能

    マイクロソフト、Linux版の.NETDocker上でデモ。Visual Studioからリモートデバッグ可能 マイクロソフトは先週開催した同社のイベントConnect();で、.NETコアランタイムと.NET server frameworkのオープンソース化、およびLinux版とMacOS X版オフィシャルディストリビューションのリリースを発表しました。 [速報]マイクロソフト、サーバサイドの「.NET Core Rutime」と「.NET Framework」のオープンソース化を発表。C#コンパイラやASP.NETなど [速報]マイクロソフト、「.NET server framework」のLinuxMacOS X用オフィシャルディストリビューションを発表。.NETアプリケーションのビルド、実行が可能に これにあわせて同社は、Linux上のDockerコンテナの上でC#で記述され

    マイクロソフト、Linux版の.NETをDocker上でデモ。Visual Studioからリモートデバッグ可能
  • DMM inside

    アニメ初の快挙!海外アニメ賞を受賞した『スキップとローファー海外ライセンス部長&プロデューサーが語る、奮闘の舞台裏

    DMM inside
  • 無料OS 「Ubuntu」にスマートフォン版登場、Android対応ハードで動作 【増田 @maskin】 | TechWave(テックウェーブ)

    無料で提供されているOS 「Ubuntu」に、スマートフォン版「Ubuntu Phone OS」が登場する。 x86およびARMアーキテクチャのプロセッサで動作可能で、Android対応ハードであれば導入可能とのこと。ハード実装については、Ubuntuのサポート事業も展開するCanonical社がバックアップする。 マルチタッチ対応やネイティブ/HTML5対応のアプリプラットフォーム対応で、すでに「Go Mobile」という開発者向けサイトの提供を開始している。 また、スマートフォン&PCハイブリッドという特徴があり、スマホ向けに作成したとしても、PCでもそのまま動作する。その逆もあり。「Ubuntu Phone OS」対応ハードウェアでも、上位モデルにはスマホ&PCハイブリッドが実現されている。 ドックに挿せばフルPCに スマホ&PCハイブリッドは「Ubuntu Phone OS」のハイ

    無料OS 「Ubuntu」にスマートフォン版登場、Android対応ハードで動作 【増田 @maskin】 | TechWave(テックウェーブ)
    monochromekk
    monochromekk 2013/01/04
    Nokiaさんに何故これができなかったのか。
  • 原因調査用Linuxコマンド | 外道父の匠

    サーバの動作に異常が発生した際に原因を探るためのLinuxコマンドで、自分用のメモです。 全てmanとかググったら出てくるので説明は適当です。思いついたら後で追記していくかもです。 対象はDebian Squeezeになります。 全てパッケージインストールできるもので、パッケージ名は [in packagename] としてあります。 各所よりコメントありがとうございます。 良さ気なコマンドは追記していきます。 <追加したコマンド> * telnet (+コメント wget, netcat) * arp (+コメント arpwatch) * pstree * fdisk コメントに gdisk * host, dig * watch * reboot

    原因調査用Linuxコマンド | 外道父の匠
  • 第2回 Linux KVMで知る仮想マシンの概要 | gihyo.jp

    第1回では、仮想マシンとは何か、その生い立ちや機能について簡単に紹介しました。今回から、x86システム仮想マシンがどのように実現されているのかを解説していきたいと思います。 x86システム仮想マシンには、VMwareによる仮想化製品をはじめHyper-V、Linux KVM、Xenなどがあることは、すでにご紹介したとおりです。この連載では、その中でも最近とくに注目を浴びているLinux KVMを中心に、x86仮想マシンの実装を見ていきましょう。今回は、Linux KVMの概要、および構成するソフトウェアについて解説します。 コンピュータを構成する3大要素 仮想マシンを理解するために、まず実際のコンピュータがどのような構成になっているかを知っておくと良いでしょう。コンピュータは、CPU、システムメモリ、I/Oデバイスの3つの要素から構成されています。 図1 コンピュータを構成する3大要素 C

    第2回 Linux KVMで知る仮想マシンの概要 | gihyo.jp
  • UNIXの部屋

    UNIX/Linuxの部屋 FreeBSD・Solaris・Red Hat Linux・Fedora・CentOS・HP-UX を使った上で気づいたこと・調べたことをまとめました。 この web 内についての引用・リンク・紹介などの注意点は サイトへのリンクについて をお読み下さい。

  • 1