2020年3月29日 星期日

losetup /dev/loop0 test.img

mount -o loop,ro,offset=32256 hda.img


 kpartx -a fs.img
ls -l /dev/mapper

2020年3月28日 星期六

Raspberry pi Zero 開啟 USB OTG Serial

echo "dtoverlay=dwc2" | sudo tee -a /boot/config.txt
echo "dwc2" | sudo tee -a /etc/modules
echo "g_serial" | sudo tee -a /etc/modules

sudo systemctl enable getty@ttyGS0.service

Linux 連接方式
screen /dev/ttyACM0 115200

2020年3月24日 星期二

CentOS 8 / Proxmox 6.x 啟用 rc.local

1.chmod +x /etc/rc.d/rc.local

2.編輯 /usr/lib/systemd/system/rc-local.service
加入 [Install]區塊
WantedBy=multi-user.target

[Unit] 區塊新增
Requires=network-online.target
After=network-online.target

3.systemctl enable rc-local.service

2020年3月19日 星期四

Proxmox 6.x CentOS 8 root 登入 console 設定

編輯 /etc/pam.d/login 加入
auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so

編輯 /etc/securetty 加入
lxc/console
lxc/tty0
lxc/tty1
lxc/tty2
lxc/tty3
lxc/tty4
pts/0
console

CentOS 7(x86_amd64) Squid 3.5 使用 Windows AD 認證(指定群組)

說明
1.squid proxy 使用帳號須為 ad_group 群組成員
2.dc 192.168.1.1
3.domain name aaa.com
4.squid 向dc認證用帳號 squid 密碼 p@ssw0rd

/etc/squid/squid.conf 加入
auth_param basic program /usr/lib64/squid/basic_ldap_auth -R -b "dc=aaa,dc=com" -D "CN=squid,cn=Users,DC=aaa,DC=com" -w p@ssw0rd -f sAMAccountName=%s -h 192.168.1.1

external_acl_type ldap_group %LOGIN /usr/lib64/squid/ext_ldap_group_acl -R -b "dc=aaa,dc=com" -D "CN=squid,cn=Users,DC=aaa,DC=com" -w p@ssw0rd -f "(&(objectclass=person)(sAMAccountname=%v)(memberof=cn=%g,cn=Users,DC=aaa,DC=com))" -h 192.168.1.1

acl ad_group external ldap_group ad_group

http_access allow  ad_group

2020年3月9日 星期一

CentOS 7(x86_amd64) Squid 3.5 使用 Windows AD 認證

 Windows AD (aaa.com) 中 新增一帳號 squid,密碼  password

編輯 /etc/squid/squid.conf

在 http_access deny all 前加入
auth_param basic program /usr/lib64/squid/basic_ldap_auth -P -R -b "dc=aaa,dc=com" -D "cn=squid,cn=Users,dc=aaa,dc=com" -w "password" -f sAMAccountName=%s -h 192.168.1.1
acl ldapauth proxy_auth REQUIRED
http_access allow ldapauth