2020-02

Docker

【Docker初心者向け】Dockerとは?Nginxサーバ構築するまで

Dockerとは Dockerとは、コンテナ型の仮想環境を作成できるもの。ちなみにGo言語で書かれている ミドルウェアのイストールや各種設定をコード化して管理しており、共有しやすいという利点がある。 Dockerイメージ...
Linux

デーモンとは(UNIX系OS/Linux, MacOSX)

Linuxなどを界隈でよく聞くデーモンとは? デーモンとは、UNIX系のOS(Linux, MacOSX)における常駐プログラム。 主にバックグラウンドで動作している。 利用者が直接操作することはできない。 末尾に...
セキュリティ

クロスサイトリクエストフォージェリ(CSRF)とは?攻撃手法と対策

Webアプリケーション側の脆弱性を利用した攻撃方法。この攻撃はWebアプリケーションとは他のサイトからの不正リクエストを処理してしまう。 攻撃手法の例 クロスサイトリクエストフォージェリ(CSRF)は、まず攻撃者は事前に攻撃用...
セキュリティ

クロスサイトスクリプティング(XSS)とは?攻撃手法と対策(PHP例)

クロスサイトスクリプティング(XSS)は、HTMLの中に悪意のあるJavaScriptのソースコードを埋め込んでスクリプトを実行すること。 この悪意のあるスクリプト実行されることで、Webページの情報の改竄やクッキー情報が盗まれて個...
セキュリティ

SQLインジェクションとは?攻撃手法と対策(PHP例)

SQLインジェクションとは、Webアプリケーションに対する攻撃方法のこと。 まず、攻撃者はWebアプリケーションの入力フォームといったインターフェース利用する。 そして、入力フォームにSQL文を入力し組み込むことでアプリケーシ...
Docker

Dockerのオーバーヘッドとは

Dockerの入門書等には、Dockerのメリットとしてオーバーヘッドを小さく抑えられるから軽量で起動が早いという記述をよく目にする。 このオーバーヘッドとは簡単にいうと、余計なコストのこと。 従来のホスト型仮想化に比べてDo...
Jenkins

さくらVPSのNginxサーバー環境へJenkinsをインストールする方法

さくらのVPSでJenkinsのインストール手順を説明 前提として、Nginxがインストール済みであること。 Nginxのインストールついては、以前の記事で書いた。 Jenkinsのインストール手順 さ...
タイトルとURLをコピーしました