- HOME >
- そーまん
そーまん
セキュリティエンジニアやってます。
ブログ歴3年。PVは月15万PV程度。
趣味はボクシング、筋トレ、登山です。
穏やかで人見知りな性格です。
サーバーやウェブ等、私が仕事や遊びでやった事を書いたブログです。
こんにちは! PowerShell の Read-Host コマンドレットを使って、ユーザー名や社員番号といったユーザーアカウント情報を変数に代入し、表示してみましょう。 Read-Host コマンドの説明 対話的に、ユーザーに入力を求める事ができます。 例えば、以下のようにユーザー名を入力するようにプロンプトを表示し、入力した値を、変数の $Name に代入する事ができます。 ここで $Name に代入する値は、文字列型 ...
こんにちは! 比較演算子を整理してみましたので使い方も含めて書いてみました。 PowerShell に関係なく、これらはプログラミングの条件式でよく使いますので、覚えておくとよいでしょう。 比較演算子一覧 演算子名 説明 -eq ~と等しい -ceq ~と等しいか比較(大文字小文字を区別する) -lt ~より小さい (<) -le ~以下 (<=) -gt ~より大きい (>) -ge ~以上 (> ...
こんにちは! PowerShell の Write-Host コマンドレットを使って、コンソールに表示される文字をカスタマイズしてみましょう。 Write-Host コマンドの説明 PowerShell のコンソールに表示される文字をカスタマイズする事ができます。 例えば、以下のように、コマンドの結果が返る文字の色を変更したりできます。
1 2 |
PS C:\Users\User> Write-Host "カラフルテキスト" -ForegroundColor Cyan カラフルテキスト ← 以下のようにシアン色で表示される。 |
また、 ...
こんにちは! ユーザー登録画面を作って思ったのですが、ユーザー情報を入力して登録した後で、入力したパスワードが DB に保存される時に、そのままの状態で保存されてしまうのはセキュリティー的に考えると非常にリスクが高いかと思います。 例えば、データベースに攻撃を受けたときに、登録されているパスワードが全て盗まれた時に、パスワードがそのままですと、ユーザーアカウント名さえ分かれば簡単にログインできてしまいます。 ですので、パスワードの暗号化は非常に重要です。 PHP ...
こんにちは! データベースに入っているユーザーのパスワードがハッシュ化されている場合、ログインする際に、入力したパスワードとデータベースに格納されているハッシュ化されたパスワードを比較する必要があるかと思います。 ちなみにパスワードをハッシュで暗号化して登録する方法は以下の記事を参考にしていただければ幸いです。 【PHP】パスワードをハッシュで暗号化する PHP では、関数を使って入力されたパスワードとハッシュ化されたパスワードを検証する事ができますので、それを使 ...
こんにちは! 今回は、データ型についてまとめてみました。 整数型と文字列型について 整数型は、数値のみになります。1 とか 100 などです。用途としては、例えば ID 番号などに使用されます。 文字列型は、文字になります。名前や住所などになります。 PowerShell はデータ型を自動的に割り当てられます。 例えばこんな感じです。 まず、$var という変数に 100 を代入します。 [code language="p ...
【Azure】MS SQL Serverでクラスタ構成を作る(3)では以下の事を行いました。 各 DB サーバーから データベースエンジンを削除 → 完了 Windows Firewall からルールを追加 → 完了 フェールオーバークラスタの作成 → 完了 記憶域スペースダイレクト(S2D)の有効化 → 完了 フェールオーバーのテスト → 完了 S ...
【Azure】MS SQL Serverでクラスタ構成を作る(2)では以下の事を行いました。 各 DB サーバーから データベースエンジンを削除 → 完了 Windows Firewall からルールを追加 → 完了 フェールオーバークラスタの作成 → 完了 記憶域スペースダイレクト(S2D)の有効化 → 完了 フェールオーバーのテスト → ここから ...
こんにちは! 今回は、PowerShell の変数について基本的な使い方を説明いたします。 変数の使い方 変数とは、ある値や文字列を埋め込んで、それを呼び出せるような便利なものです。 詳しく説明するより、見てもらえれば理解できるかと思います。 例えば、こんな感じです。 [code language="powershell"] PS C:\Users\Ad ...
こんにちは! 今回は、PowerShell のコマンドを書くにあたってまず覚えておいたほうが良いと思う内容を書きました。 基本的な内容ばかりですが、今後はよく使う内容になりますので、実際手で入力して覚えておくと良いかと思います。 コメントを書く場合 コマンドに補足説明(またはコメント)を書きたい場合があるかと思います。 例えば、このコマンドがどういう目的なのか、どういう処理なのかといった内容などです。 コメン ...