Конфигурация во FreeBSD:
sysctl -ah | egrep -i 'hw.machine|hw.model|hw.ncpu'
sysctl -ah | egrep -i hw.physmem
Настройка Cacti:
Cacti is now installed. If you intall it for the first time,
you may have to follow this steps to make it work correctly:
1. Create the MySQL database:
# mysqladmin --user=root create cacti
2. Create a mysql user/password for cacti:
(change user and/or password if required)
# echo "GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactiuser'; FLUSH PRIVILEGES;" | mysql
### mysql --user=root --password=NO --execute="SET PASSWORD FOR 'cactiuser'@'localhost'=PASSWORD('cacti')"
3. Import the default cacti database:
# mysql --user=cactiuser --password=cacti --database=cacti < /usr/local/share/cacti/cacti.sql
4. Edit /usr/local/share/cacti/include/config.php.
5. Add the line to cron jobs with the command:
# crontab -u cacti -e
*/5 * * * * /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1
6. Add alias in apache config for the cacti dir:
Alias /cacti "/usr/local/share/cacti/"
7. Be sure apache gives an access to the directory ('Allow from' keywords).
8. Open a cacti login page in your web browser and login with admin/admin.
If you update cacti, open a login page, an updating process
will start automatically.
Как смонтировать ISO-образ в FreeBSD:
mdconfig -a -t vnode -f /path_to_image.iso -u 1
mount -t cd9660 /dev/md1 /mnt/cdrom
Размонтировать образ так же просто:
mount -u /mnt/cdrom
mdconfig -d -u 1
Ещё пример:
mdconfig -a -f /path_to_image.iso
mount_cd9660 /dev/md0 /cdrom
umount /cdrom
mdconfig -d -u md0
Перезагрузка exim, чтобы протолкнуть очередь:
# cd /var/spool/exim/db
# rm retry retry.lockfile wait-remote_smtp wait-remote_smtp.lockfile
# sh /usr/local/etc/rc.d/exim.sh restart
Удаление пользователя:
/usr/sbin/rmuser -y username
Создание iso-образа диска:
dd if=/dev/cdrom of=/distr/cd_image.iso
Controle DNS into FreeBSD:
rndc --help
rndc reload
rndc status
/etc/rc.d/named status
/etc/rc.d/named stop
/etc/rc.d/named start
/etc/rc.d/named status
rndc status
Пример команды tcpdump:
tcpdump -v -i eth0 tcp port 25
Настройка сети - alias:
добавление alias:
ifconfig bge0 alias 10.1.10.5 netmask 0xffffffff
ifconfig bge0 alias 10.1.10.5 netmask 255.255.255.255
для удаления дополнительного интерфейса:
ifconfig bge0 -alias 10.1.10.5
Проверка портов на уязвимость:
===> To check your installed ports for known vulnerabilities now, do:
/usr/local/sbin/portaudit -Fda
Послать почту одной командой:
sendEmail -f siva63@mail.ru -t korenevb@vbrr.ru -u "I sell the house" -m "Tel.8(926)529-70-35. Photo here http://www.korbnik.ru/"
sendEmail -f siva63@mail.ru -u "DOM" -m "Tel.8(926)529-70-35. Foto - http://www.korbnik.ru/" -t korenevb@vbrr.ru
sendEmail -f angor@vbrr.ru -t bkw@vbrr.ru -u "HADO HA O6ED"
sendEmail -f angor@vbrr.ru -t bkw@vbrr.ru -u "O6ED" -m "HADO HA O6ED"
echo "hello world" | mail -s "Тема письма" кому@mail.ru -f от_кого@domain.ru
mail -s "Тема письма" кому@mail.ru -f от_кого@domain.ru < /usr/файл_с_текстом_письма.txt
echo "hello world" | mail -s "Test" korbnik@mail.ru -f siva63@mail.ru
Поиск писем:
zgrep -i "baulin@vbrr.ru" mainlog_2010* | grep -i "athena\.ru" | grep "<= Bau"
zgrep -i "baulin@vbrr.ru" mainlog_2010* | grep -i "prbank\.ru" | grep "<= Bau"
zgrep -i "d_nurov@rosneft.ru" mainlog_201006*
tar -zxf a20110919-232000.tgz -C tmp/ ; ./ff 1R5Y9Q-000D5K-CK ; ./ff 1R5YlU-000DuE-1m ; ls res/ | wc -l ; cd tmp/ ; rm -f * ; cd .. ; ls -al tmp/
Примеры команд SNMP:
snmpwalk -v 2c -c public localhost
snmpwalk -v 2c -c public hostname
snmpget 10.1.2.1 public system.sysDescr.0
snmp_trapsend -h algol -c suncommunity -a ".1.3.6.1.4.1.42.1.1.2 STRING (Testing the trap utility) "
snmp_trapsend -h algol -g 6 -s 12 -c suncommunity -a ".1.3.6.1.4.1.42.1.1.2 STRING (Testing the trap utility) "
Добавление пользователей:
pw groupadd user1
pw groupadd user2
pw useradd -u 1000 -c "User &" -g user1 -m -s /bin/csh -n user1
pw useradd -u 1001 -c "User &" -g user2 -m -s /bin/csh -n user2
Файлы которые менялись последние три дня:
find /usr -type f -mtime -3 | xargs ls -al
sysctl -ah | egrep -i 'hw.machine|hw.model|hw.ncpu'
sysctl -ah | egrep -i hw.physmem
Настройка Cacti:
Cacti is now installed. If you intall it for the first time,
you may have to follow this steps to make it work correctly:
1. Create the MySQL database:
# mysqladmin --user=root create cacti
2. Create a mysql user/password for cacti:
(change user and/or password if required)
# echo "GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactiuser'; FLUSH PRIVILEGES;" | mysql
### mysql --user=root --password=NO --execute="SET PASSWORD FOR 'cactiuser'@'localhost'=PASSWORD('cacti')"
3. Import the default cacti database:
# mysql --user=cactiuser --password=cacti --database=cacti < /usr/local/share/cacti/cacti.sql
4. Edit /usr/local/share/cacti/include/config.php.
5. Add the line to cron jobs with the command:
# crontab -u cacti -e
*/5 * * * * /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1
6. Add alias in apache config for the cacti dir:
Alias /cacti "/usr/local/share/cacti/"
7. Be sure apache gives an access to the directory ('Allow from' keywords).
8. Open a cacti login page in your web browser and login with admin/admin.
If you update cacti, open a login page, an updating process
will start automatically.
Как смонтировать ISO-образ в FreeBSD:
mdconfig -a -t vnode -f /path_to_image.iso -u 1
mount -t cd9660 /dev/md1 /mnt/cdrom
Размонтировать образ так же просто:
mount -u /mnt/cdrom
mdconfig -d -u 1
Ещё пример:
mdconfig -a -f /path_to_image.iso
mount_cd9660 /dev/md0 /cdrom
umount /cdrom
mdconfig -d -u md0
Перезагрузка exim, чтобы протолкнуть очередь:
# cd /var/spool/exim/db
# rm retry retry.lockfile wait-remote_smtp wait-remote_smtp.lockfile
# sh /usr/local/etc/rc.d/exim.sh restart
Удаление пользователя:
/usr/sbin/rmuser -y username
Создание iso-образа диска:
dd if=/dev/cdrom of=/distr/cd_image.iso
Controle DNS into FreeBSD:
rndc --help
rndc reload
rndc status
/etc/rc.d/named status
/etc/rc.d/named stop
/etc/rc.d/named start
/etc/rc.d/named status
rndc status
Пример команды tcpdump:
tcpdump -v -i eth0 tcp port 25
Настройка сети - alias:
добавление alias:
ifconfig bge0 alias 10.1.10.5 netmask 0xffffffff
ifconfig bge0 alias 10.1.10.5 netmask 255.255.255.255
для удаления дополнительного интерфейса:
ifconfig bge0 -alias 10.1.10.5
Проверка портов на уязвимость:
===> To check your installed ports for known vulnerabilities now, do:
/usr/local/sbin/portaudit -Fda
Послать почту одной командой:
sendEmail -f siva63@mail.ru -t korenevb@vbrr.ru -u "I sell the house" -m "Tel.8(926)529-70-35. Photo here http://www.korbnik.ru/"
sendEmail -f siva63@mail.ru -u "DOM" -m "Tel.8(926)529-70-35. Foto - http://www.korbnik.ru/" -t korenevb@vbrr.ru
sendEmail -f angor@vbrr.ru -t bkw@vbrr.ru -u "HADO HA O6ED"
sendEmail -f angor@vbrr.ru -t bkw@vbrr.ru -u "O6ED" -m "HADO HA O6ED"
echo "hello world" | mail -s "Тема письма" кому@mail.ru -f от_кого@domain.ru
mail -s "Тема письма" кому@mail.ru -f от_кого@domain.ru < /usr/файл_с_текстом_письма.txt
echo "hello world" | mail -s "Test" korbnik@mail.ru -f siva63@mail.ru
Поиск писем:
zgrep -i "baulin@vbrr.ru" mainlog_2010* | grep -i "athena\.ru" | grep "<= Bau"
zgrep -i "baulin@vbrr.ru" mainlog_2010* | grep -i "prbank\.ru" | grep "<= Bau"
zgrep -i "d_nurov@rosneft.ru" mainlog_201006*
tar -zxf a20110919-232000.tgz -C tmp/ ; ./ff 1R5Y9Q-000D5K-CK ; ./ff 1R5YlU-000DuE-1m ; ls res/ | wc -l ; cd tmp/ ; rm -f * ; cd .. ; ls -al tmp/
Примеры команд SNMP:
snmpwalk -v 2c -c public localhost
snmpwalk -v 2c -c public hostname
snmpget 10.1.2.1 public system.sysDescr.0
snmp_trapsend -h algol -c suncommunity -a ".1.3.6.1.4.1.42.1.1.2 STRING (Testing the trap utility) "
snmp_trapsend -h algol -g 6 -s 12 -c suncommunity -a ".1.3.6.1.4.1.42.1.1.2 STRING (Testing the trap utility) "
Добавление пользователей:
pw groupadd user1
pw groupadd user2
pw useradd -u 1000 -c "User &" -g user1 -m -s /bin/csh -n user1
pw useradd -u 1001 -c "User &" -g user2 -m -s /bin/csh -n user2
Файлы которые менялись последние три дня:
find /usr -type f -mtime -3 | xargs ls -al
Комментариев нет:
Отправить комментарий