インフラエンジニアの技術ブログ

日々学んでいることをブログでまとめていきます。

ESXiでsshログイン時にviで編集ができない

一部キーボードができない。

 

具体的にはファイル編集後に

:

が押下できない。

 

結果として

 

Teratermから[設定]-[キーマップ読み込み]で

 

IBMKEYB.CNF

 

を設定すると


:
が押下できた。

 

そのご

:wq!

 

で設定保存もできた。

 

ESXiでsshログインして操作することはあまりないので、苦戦した。

 

備忘_awkコマンド

#バージョン表記
awk --version
#1個目の項目表示
awk '{print $1}' <filename>
#1個目と3※の項目を表示
ls -l | awk '{print $1,$3}'

#最後の文字を出力
ls -l | awk '{print $NF}'

#特定のキーワード(以下では”Jerry”がキーワード)
awk '/Jerry/ {print}' filename

#2個目の文字(下ではAdam)を変換
echo "hello tom" | awk '{$2="Adam"; print $0}'

#2個目の項目の文字を変更
cat file | awk '{$2="ImIm"; print $0}'

#15文字以上の行を表示
awk 'length($0) > 15' <filename>

#9個目の項目の要素が特定文字と合致したら表示
ls -l | awk '{if($9 == "seinfeld") print $0;}'

#項目の個数を表示
ls -l | awk '{print NF}'

 

情報セキュリティ関連サイト

情報セキュリティ関連の法律・ガイドライン

www.soumu.go.jp

 

情報セキュリティ関連法令の要求事項集

https://www.meti.go.jp/policy/netsecurity/docs/secgov/2009_JohoSecurityKanrenHoreiRequirements.pdf

 

サイバー関係の法整備の概要

https://www.moj.go.jp/content/001267492.pdf

 

サイバー刑法に関するQ & A

https://www.moj.go.jp/content/001267488.pdf

 

SQLインジェクション対策もれの責任を開発会社に問う判決

blog.tokumaru.org

centos7_ディレクトリから実行権限をなくすとディレクトリ移動ができない

実行権限をなくすとディレクトリ移動ができなくなる。

今更知ったのでメモしておく

#バージョン確認

[user@myfirstlinuxvm ~]$ cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
[user@myfirstlinuxvm ~]$ pwd
/home/user
[user@myfirstlinuxvm ~]$ ls -l
合計 0
-rw-rw-r--. 1 user user  0 11月 22 19:39 bart
-rw-rw-r--. 1 user user  0 11月 22 19:37 clark
drwxrwxr-x. 2 user user 54 11月 22 19:44 config
-rw-rw-r--. 1 user user  0 11月 22 19:38 homer
-rw-rw-r--. 1 user user  0 12月 18 18:09 jerry
-rw-rw-r--. 1 user user  0 11月 22 19:36 lex
-rw-rw-r--. 1 user user  0 11月 22 19:39 lisa
-rw-rw-r--. 1 user user  0 11月 22 19:37 lois
-rw-rw-r--. 1 user user  0 11月 22 19:39 marge
drwxrwxr-x. 2 user user 60 11月 25 22:10 seinfeld
drwxrwxr-x. 2 user user  6 11月 22 19:40 simpsons
drwxrwxr-x. 2 user user  6 11月 22 19:40 superman
drwxr-xr-x. 2 user user  6 10月 15 00:35 ダウンロード
drwxr-xr-x. 2 user user  6 10月 15 00:35 テンプレート
drwxr-xr-x. 2 user user  6 10月 15 00:35 デスクトップ
drwxr-xr-x. 2 user user  6 10月 15 00:35 ドキュメント
drwxr-xr-x. 2 user user  6 10月 15 00:35 ビデオ
drwxr-xr-x. 2 user user  6 10月 15 00:35 音楽
drwxr-xr-x. 2 user user  6 10月 15 00:35 画像
drwxr-xr-x. 2 user user  6 10月 15 00:35 公開

#ディレクトリseinfeldのパーミッションから実行権限をはく奪
[user@myfirstlinuxvm ~]$ chmod a-x seinfeld
[user@myfirstlinuxvm ~]$ ls -l
合計 0
-rw-rw-r--. 1 user user  0 11月 22 19:39 bart
-rw-rw-r--. 1 user user  0 11月 22 19:37 clark
drwxrwxr-x. 2 user user 54 11月 22 19:44 config
-rw-rw-r--. 1 user user  0 11月 22 19:38 homer
-rw-rw-r--. 1 user user  0 12月 18 18:09 jerry
-rw-rw-r--. 1 user user  0 11月 22 19:36 lex
-rw-rw-r--. 1 user user  0 11月 22 19:39 lisa
-rw-rw-r--. 1 user user  0 11月 22 19:37 lois
-rw-rw-r--. 1 user user  0 11月 22 19:39 marge
drw-rw-r--. 2 user user 60 11月 25 22:10 seinfeld
drwxrwxr-x. 2 user user  6 11月 22 19:40 simpsons
drwxrwxr-x. 2 user user  6 11月 22 19:40 superman
drwxr-xr-x. 2 user user  6 10月 15 00:35 ダウンロード
drwxr-xr-x. 2 user user  6 10月 15 00:35 テンプレート
drwxr-xr-x. 2 user user  6 10月 15 00:35 デスクトップ
drwxr-xr-x. 2 user user  6 10月 15 00:35 ドキュメント
drwxr-xr-x. 2 user user  6 10月 15 00:35 ビデオ
drwxr-xr-x. 2 user user  6 10月 15 00:35 音楽
drwxr-xr-x. 2 user user  6 10月 15 00:35 画像
drwxr-xr-x. 2 user user  6 10月 15 00:35 公開

#seinfeld以下へ移動すると拒否される。

[user@myfirstlinuxvm ~]$ cd seinfeld
-bash: cd: seinfeld: 許可がありません

#ディレクトリに実行権限を付与する
[user@myfirstlinuxvm ~]$ chmod a+x seinfeld
[user@myfirstlinuxvm ~]$ ls -l
合計 0
-rw-rw-r--. 1 user user  0 11月 22 19:39 bart
-rw-rw-r--. 1 user user  0 11月 22 19:37 clark
drwxrwxr-x. 2 user user 54 11月 22 19:44 config
-rw-rw-r--. 1 user user  0 11月 22 19:38 homer
-rw-rw-r--. 1 user user  0 12月 18 18:09 jerry
-rw-rw-r--. 1 user user  0 11月 22 19:36 lex
-rw-rw-r--. 1 user user  0 11月 22 19:39 lisa
-rw-rw-r--. 1 user user  0 11月 22 19:37 lois
-rw-rw-r--. 1 user user  0 11月 22 19:39 marge
drwxrwxr-x. 2 user user 60 11月 25 22:10 seinfeld
drwxrwxr-x. 2 user user  6 11月 22 19:40 simpsons
drwxrwxr-x. 2 user user  6 11月 22 19:40 superman
drwxr-xr-x. 2 user user  6 10月 15 00:35 ダウンロード
drwxr-xr-x. 2 user user  6 10月 15 00:35 テンプレート
drwxr-xr-x. 2 user user  6 10月 15 00:35 デスクトップ
drwxr-xr-x. 2 user user  6 10月 15 00:35 ドキュメント
drwxr-xr-x. 2 user user  6 10月 15 00:35 ビデオ
drwxr-xr-x. 2 user user  6 10月 15 00:35 音楽
drwxr-xr-x. 2 user user  6 10月 15 00:35 画像
drwxr-xr-x. 2 user user  6 10月 15 00:35 公開

#今度はseinfeldディレクトリ以下へ移動できる。
[user@myfirstlinuxvm ~]$ cd seinfeld
[user@myfirstlinuxvm seinfeld]$