全文検索:
- 2024.10.04 lsyncd @50_dialy:2024:10
- ====== 2024.10.04 lsyncd ====== lsyncd(Live Syncing Daemon)は、ファイルの変更をリアルタイムで同期するためのツール 総じて、lsyncdはNFSの代替として優れた選択肢である一方、運用におい... ==== <code> sudo apt update sudo apt install lsyncd </code> ==== 2.両サーバへ鍵でSSH可能に ==== <code|Aサーバ> s... sh-copy-id root@192.168.10.11 </code> ==== 3.lsyncd.conf.lua ==== <code|Aサーバ /etc/lsyncd/lsyncd.conf
- 05 rsync @02_freebsd:01_net
- ==== 05 rsync ====== ===== インストール ===== <code> # cd /usr/ports/net/rsync # make install </code> ===... c stream tcp nowait root /usr/local/bin/rsync rsyncd --daemon </code> ==== /usr/local/etc/rsyncd.conf ==== <code> pid file = /var/run/rsyncd.pid log file = /var/log/rsync.log syslog facility = lo
- 50 CentOS5.7 ドライバ組み込み @01_linux:99_その他
- mp/work/new_cdrom/isolinux/ # mkdir initrd_work # cd initrd_work # gunzip -c ../initrd.img |cpio -i # ... す ===== <code console> # mkdir /tmp/work_driver # cd /tmp/work_driver # rpm2cpio ../kmod-hp-netxtreme2... = ドライバモジュールをフォルダに入れて、再度固める ===== <code console> # cd /tmp/work/new_cdrom/isolinux/initrd_work/modules # mkdir unpacked # cd unpacked # gunzip -c ../modules.cgz |cpio -id # c
- 13 CentOS6メール設定 @01_linux:03_mail
- ll epel-release </code> === ダウンロード === <code> # cd /usr/local/src # wget http://mirror.neu.edu.cn/Ce... <code> # rpm -ivh postfix-2.9.5-1.el6.src.rpm # cd ~/rpmbuild/SOURCES # cp /usr/local/src/*.patch . # cd ../SPECS/ # vi postfix.spec ------------------ (7... .sleep %patch4 -p1 -b .vda ------------------ # cd ~ # yum install rpm-build # rpmbuild -ba ~/rpmbu
- 03 特殊な変数展開 @bash
- 全て表示する。 <code console> $ VAR_1=0123 $ VAR_2=abcd $ VAR_3=wxyz $ echo ${!VAR*} VAR_1 VAR_2 VA... 字数を表示する。 <code console> $ VAR1=0123 $ VAR2="abcd xyz" $ echo ${#VAR1} 4 $ echo ${#VAR2} 8 ... 最短一致でabcを削除 <code console> $ VAR=abc1234xyz987abcd1234efg $ echo ${VAR#abc} 123xyz987abcd1234efg </code> * 変数VARに代入されている値から最短一致でaで始まって2で終わる文字列を削除
- 14 rsync @01_linux:01_net
- を複数書きたい時は、スペースで区切る</color> <code> # cat /etc/rsyncd.conf log file=/var/log/rsyncd.log secrets file=/etc/rsyncd.secrets hosts allow = 38.99.89.185/32 192.168.10.0/24 hosts deny = * tra... /code> === secretsの用意 === <code> # cat /etc/rsyncd.secrets backup:xxbackup </code> ==== rysncサーバ ポ
- 33 OpenNebula Windows Template @01_linux:08_仮想化
- = 33 OpenNebula Windows Template ====== ===== 1. CD-ROM upload ===== <code> $ cat << __CD__ > Windows2019_STD_CD-ROM.tmpl NAME="Windows2019 STD CD-ROM" PATH="/home/SW_DVD9_Win_Server_STD_CORE_2019_1809.1_64Bit_Jap
- 03 Postfix + Postgrey @01_linux:03_mail
- m # rpm -ivh --nomd5 postgrey-1.34-1.rf.src.rpm # cd /usr/src/redhat/SOURCES/ # tar zxvf postgrey-1.34.tar.gz # cd postgrey-1.34 # wget http://k2net.hakuba.jp/pub/t... # patch -p0 < targrey-0.31-postgrey-1.34.patch # cd .. # rm -f postgrey-1.34.tar.gz && tar czvf postg... f.src.rpm # rpm -ivh postgrey-1.32-1.rf.src.rpm # cd /usr/src/redhat/SOURCES/ # tar zxvf postgrey-1.32
- 04 Postfix+MySQL+Postfix AdminでバーチャルSMTPサーバの構築 @01_linux:03_mail
- 対応する為、パッチをあて再構築</color> === インストール === <code> # cd /usr/local/src # wget http://ftp-stud.fht-esslin... ES # rpm -ivh postfix-2.3.3-2.1.el5_2.src.rpm # cd /usr/src/redhat/SOURCES # wget http://vda.source... http://k2net.hakuba.jp/pub/postfix-sleep.patch # cd /usr/src/redhat/SPECS/ # cp postfix.spec postfix... install dovecot </code> === 証明書設定 === <code> # cd /etc/pki/tls/certs/ # make mail.pem # openssl x
- FreeBSD カーネル再構築 @02_freebsd:99_その他
- 自分の好きな名前でいいです。今回は例としてMYKERNELとしてあります。\\ <code> # cd /usr/src/sys/i386/conf/ # cp GENERIC MYKERNEL </... # MSDOS Filesystem options CD9660 # ISO 9660 Filesystem optio... id # ATA RAID drives device atapicd # ATAPI CDROM drives #device ... uential Access (tape etc) #device cd # CD #device pass
- 34 UnboundでHA構成 @06_virtualization:05_container
- -locale LANG=ja_JP.UTF-8 cat /etc/systemd/timesyncd.conf systemctl status systemd-timesyncd timedatectl timesync-status apt -y install tuned && tuned-ad... DNS VM ===== ==== 1.NTP ==== <code> mkdir /app cd /app git clone https://github.com/cturra/docker-n... t install arptables <code> mkdir -p /app/unbound cd /app/unbound cat << __EOM__ > docker-compose.yml
- Rebuilding the FreeBSD Kernel @en:02_freebsd:99_その他
- 'll be using MYKERNEL as our example. <code> # cd /usr/src/sys/i386/conf/ # cp GENERIC MYKERNEL </... # MSDOS Filesystem options CD9660 # ISO 9660 Filesystem optio... id # ATA RAID drives device atapicd # ATAPI CDROM drives #device ... uential Access (tape etc) #device cd # CD #device pass
- 60 CentOS OpenVPN @01_linux:01_net
- 成 ===== ==== 1.CA証明書、秘密鍵作成 ==== <code console> # cd /etc/openvpn/ # cp -r /usr/share/doc/openvpn-2.2.2/easy-rsa/2.0/ easy-rsa # cd easy-rsa # vi vars export KEY_COUNTRY="JP" export... と=既に作成済のクライアント名と重複しないこと</color> <code console> # cd /etc/openvpn/easy-rsa/ # source vars </code> ===... ト証明書廃止 ==== client1のクライアント証明書廃止 <code console> # cd /etc/openvpn/easy-rsa/ # source vars # sh revoke
- 31 CentOS5 でTLS1.2 @01_linux:02_www
- -1.0.2r.tar.gz # tar zxvf openssl-1.0.2r.tar.gz # cd openssl-1.0.2r # ./config shared enable-ssl2 enab... et-1.16.1.tar.gz # tar -xzvf wget-1.16.1.tar.gz # cd wget-1.16.1 # export PKG_CONFIG_PATH=/opt/openssl... et /usr/bin/wget </code> ==== Curl ==== <code> # cd /usr/local/src # wget https://curl.haxx.se/downlo... url-7.58.0.tar.gz # tar xzvf curl-7.58.0.tar.gz # cd curl-7.58.0 # ./configure --enable-libcurl-option
- 32 CentOS5でTLS1.2 Apache PHP @01_linux:02_www
- d.conf /opt/httpd/httpd-2.2.24/conf/httpd.conf # cd /opt/httpd/httpd-2.2.24 # cp -rvf /etc/httpd/conf... //svn.php.net/repository/pecl/crack/trunk crack # cd crack # /opt/php-5.6.13/bin/phpize # ./configure ... /php5/php-5.6.40.tar.gz tar xvf php-5.6.40.tar.gz cd php-5.6.40/ext/mssql/ /opt/php-5.6.13/bin/phpize ... からダウンロード <code> # tar zxvf mysql-5.1.56.tar.gz # cd mysql-5.1.56 # ./configure --prefix=/opt/mysql-5.