HTML5とCSS3

HTML と CSS を基礎から勉強しようと思いAmazon.co.jpで検索TOPに表示されたので注文しました。設計思想や体系を学ぶにはオライリーなど専門的な書籍でしょうけど、フロントエンドのスマートフォンなどに対応した最新の技術詳論などは、最新刊が適していると思いポチリました。基礎から学び直すには入門とか初心者向けで良いのでしょうか、とにかくコーディングのサンプルが欲しいですね。

いちばんよくわかるHTML5&CSS3デザインきちんと入門

HTML5 & CSS3 デザインレシピ

$PATHの初期化

yum で install していると身に覚えのないPATHが登録されていました。そんなPATHを削除するスクリプトを見かけたのでシェアします。
/hoge/hoge2 を削除するとき

export PATH=$(echo -n $PATH |tr ':' '\n' |sed ”/hoge\/hoge2/d” |tr '\n' ':')

参考URL: https://teratail.com/questions/59445

削除したいPATHが多かったり完全に初期化したいとき私の使うコマンドは、unset PATH です。echo $PATH で確認してから残したいPATHを : で仕切ってテキストで保存してから実行します。

# echo $PATH
# unset PATH
# PATH=$PATH/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# export PATH

危険なコマンドなので自己責任でお願いします。

プライバシー設定

Windows10 のインストール後、設定するプライバシーポリシーは再インストール、アップグレードのたびに設定し直すことをお勧めします。

[設定]-[プライバシー]を開き、左ペインの [全般] [カメラ] [マイク] [位置情報] から設定できます。

全般

カメラ

マイク

位置情報

アカウントのロック

Microsoft アカウントのパスワードがロックされていた件。

Linux でアカウントをロック解除するには次のコマンドを使います。

passwd -l | -u login

-l :ロック
-u:解除
login:アカウント名

いずれもroot でログインする必要があります。

話は変わりますが、今週のパーソンオブインタレスト5はアンビリバボーな衝撃の展開でしたね。この結末もシミュレーションだったのでしょうか、信じたくはありませんが・・・。次週も見逃せませんね。

アクセスログの名前解決

Apache ウェブサーバーには、アクセスログのIPアドレスを名前解決するコマンドが用意されています。

logresolve < [アクセスログ] > [出力ファイル]

ちなみにApache ウェブサーバーのhttpd.conf でルートディレクトリ以下のサブフォルダのエイリアスを設定するには、

Alias /wordpress/ "/usr/local/apache2/htdocs/wordpress/"

SSHのリモートアクセス設定

リモートでSSHを許可するときにユーザーアクセス制限、ホストアドレス制限をするpam の使用はセキュリティ上、有効です。

まず、/etc/ssh/sshd_configでpamを有効に設定。

UsePAM yes

/etc/pam.d/sshd の account required に以下の2行を追加。

account    required     pam_access.so
account required pam_access.so accessfile=/etc/security/access.conf

/etc/security/access.conf で許可するユーザーとアドレスを設定。

+ : gusachan : 192.168.24.0/24
- : gusachan : ALL EXCEPT 114.13.80.173

SSHサービス再起動して設定を反映。

service sshd restart

USB3.0拡張カード増設(人柱)

Amazon.co.jp でポチった

dsc_0054

 

エアリア Over Fender R PCI Express x1 接続 Renesasチップ搭載 USB3.0 ボード 外部2ポート 内部19ピン ロープロファイル対応 SD-PEU3R-2E2IL

が届いたので早速、付けてみた。開封。

dsc_0055

Intel GigaBit Dual LANアダプターの下のExpress x 1のスロットを開放。

dsc_0056

取り付け。内部SATA電源は、筐体に余りがあったので延長ケーブルは必要ありませんでした。USBの転送速度はどうやって測れば良いのでしょうか。

dsc_0057

hdparm -t /dev/sdc で確認できました。

 

2016-08-30-5

60MB/sということは、480Mbps。どうしてこうなった・・・。5Gbpsの速度が出るっていうから買ったの!

内部19ピンを変換ケーブルで接続して・・・いや、SATAスロットに直付けしたほうがイイと思うの。

SoftEther VPN ブリッジの作成

新しいNIC、eth1をブリッジモードにしてSoftEther VPN管理マネージャーから仮想HUBとしてブリッジを追加したところ、AndoridからL2TP/IPSec接続して共有フォルダにアクセスできました。

eth1をブリッジモードにする

bridge-utilesのインストール

# yum install bridge-utiles

br1の追加

# brctl addbr br1
# brctl stp br1 off
# brctl addif br1 eth1

ネットワークマネージャーをOffにする(ネットワークからサーバーに接続していると、通信が切れます。サーバーのコンソールから直接、操作します。)

# service NetworkManager stop
# service network stop

network-scripts の修正(元に戻せるように別ディレクトリにバックアップファイルをコピーすることをお勧めします。)

# cp /etc/sysconfig/network-scripts/ifcfg-eth1 /home/gusachan/ifcfg-eth1_back
# vi /etc/sysconfig/network-scripts/ifcfg-br1
DEVICE=br1
TYPE=Bridge
STP=no
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
GATEWAY=192.168.24.1
DNS1=192.168.24.1
IPADDR=192.168.24.101
PREFIX=24
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
NAME=br1
# vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
TYPE=Ethernet
BOOTPROTO=static
ONBOOT=yes
IPV6INIT=yes
IPADDR=0.0.0.0
NAME="System eth1"
HWADDR=XX:XX:XX:XX:XX:XX
BRIDGE=br1
# service network restart
# service NetworkManager start

問題がなければ、eth1,br1がブリッジとして立ち上がります。

# brctl show
bridge name     bridge id               STP enabled     interfaces
br1             8000.00152a6e642c       no              eth1

管理マネージャーから[接続設定名]を選択して、 [接続]。
管理画面の[ローカルブリッジの作成]をクリック。
[仮想HUB]にVPNと入力、[物理的な既存のLANカードとのブリッジ接続]をチェックして[LANカード]にbr1を選択して[ローカルブリッジを追加]。
同じく、[仮想HUB]にVPN、[新しいtapデバイスとのブリッジ接続]をチェックして[新しいtapデバイス名]にVPNと入力して、[ローカルブリッジを追加]します。

2016-08-20

eth1,br1をプロミスキャスモードに設定する

eth1をプロミスキャスモードで起動する

# ifconfig eth1 down
# ifconfig eth1 promisc
# ifconfig eth1 up
# ifconfig eth1
eth1   Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
          BROADCAST PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:23883 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3702 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4576076 (4.3 MiB)  TX bytes:326466 (318.8 KiB)
          Interrupt:16 Memory:f7ea0000-f7ec00001

参考URL
https://ja.softether.org/4-docs/1-manual/3/3.6
ttps://uehatsu.info/tech/wordpress/2013/06/how-to-setup-bridge-ethernet-interface-on-centos-6.4.html

ttp://www.jifu-labo.net/2015/11/softether_ipsec/

参考URL http://www.suzu841.com/tools.html