RPM - DNF
3 месяца назад
маленькая "черная" записная книжка
С милым рай и в шалаше когда милый на порше(с)
Немо кстати сказал, что с 25 уже не поздравляют, а сочувствуют ))))))))))
Q: How do you enable SSH if the Admin Console is unavailable?
A: If your Admin Console is unavailable, you can establish an SSH connection from a web server that is running on the configuration network interface on port 1111.
To enable SSH when the Admin Console is unavailable, complete the following steps:
1. Attach a computer to the administrative network interface of your search appliance.
2. Do one of the following actions:
* If you have a Google Mini or Google Search Appliance GB-1001 or GB-7007, connect a computer that is configured to accept a DHCP IP address to the orange network port of your search appliance. Use the orange cable provided, or a standard cross-over cable. Your computer will be assigned an IP address in the 192.168.255/24 subnet.
* If you have a Google Search Appliance GB-5005 or GB-8008, connect your computer to the yellow cable attached to the internal hub of the cluster. Manually assign your computer an IP address of 192.168.255.254 and a subnet mask of 255.255.255.0.
3. In your web browser, enter the following URL:
http://192.168.255.1:1111/enablesshd
You are prompted with a challenge, consisting of a string of letters and numbers.
4. Respond to the challenge with the first six characters of the string, but reverse the case of all letters when you enter the response.
This means all upper-case letters become lower-case letters, and vice-versa.
For example, suppose you receive the following challenge:
xt5CS5GunQ045513Msr9XROlhJcQ==
The correct response to this challenge is: XT5cs5
When you are successful, you receive the following message:
The Google Search Appliance will now allow maintenance access via SSH.
If you are unsuccessful, you receive a new challenge.
- пить спецрастворы или минеральные воды (лучше щелочные и слабогазированные)
- препараты калия и магния
- большие дозы витамина С (до 2 грамм в сутки)
- обезболивающее (парацетамол, метамизол, ибупрофен)
- стимуляторы (кофеин, чай, кофе)
- регуляторы вегетативной нервной системы (водные процедуры, массаж)
- ферменты
- диета (безбелковая, углеводная, с клетчаткой - салаты, рис, каши на воде)
Military term for an operation in which multiple things have gone wrong. Related to "SNAFU" (Situation Normal, All Fucked Up") and "FUBAR" (Fucked Up Beyond All Repair).Особенно понравился момент который по русски можно обыграть как: "Это нормально, всё уебалось"
Example 18-7. Creating a New Memory-Based Disk with mdconfigА дальше ты с этим диском делай что твоей душе угодно: и загружайся с него и ставь на него всё что ты хочешь и таскай его куда хочешь и всё это 6 лет назад. Но МС пошла своим путём :) как обычно неисповедимым и ещё через 6 лет они изобрели колесо. lol
# mdconfig -a -t swap -s 5m -u 1
# newfs -U md1
/dev/md1: 5.0MB (10240 sectors) block size 16384, fragment size 2048
using 4 cylinder groups of 1.27MB, 81 blks, 192 inodes.
with soft updates
super-block backups (for fsck -b #) at:
160, 2752, 5344, 7936
# mount /dev/md1 /mnt
# df /mnt
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/md1 4718 4 4338 0% /mnt
Вы странный непредсказуемый человек |
Вас многие боятся. Если вы в плохом настроение, то от вас с криками «спасите» убегает толпа. Слова справедливость, равноправие, человеколюбие – пустое место. Вас можно назвать садистом, но именно это помогает вам держаться в этом несправедливом мире. Но слово дружба для вас святое. Вы относитесь к немногим людям, что умеют ценить дружбу. Вы способны понять чужую боль, но так же вы способны ее преумножить, сказав лишь слово. По этому ваше лучшее оружие это - АК-103, автомат (штурмовая винтовка), калибр 7.62мм (7.62х39), Россия |
Пройти тест |
#!/bin/shдумаю пару моментов нужно пояснить
wrk_dir=/root/rc/chk_url
out_fil=$wrk_dir/out_post.txt
index_t=$wrk_dir/index.temp
index_h=$wrk_dir/index.html
tmp_fil=$wrk_dir/tmp.txt
post1=RE0***227**US
post2=RB0**0*8***HK
post3=RF**83**48*GB
last_up=`date +"%Y-%m-%d @ %H:%M"`
html_head="<хтмл><хеад><тайтл>monitor $post1 | $post2 last updated: $last_up< / тайтл > < / хеад >"
html_end="< / боди >< / хтмл>"
html_hr="<хээр>"
html_br=" шесть тэгов <бээр>"
#/bin/rm -f $wrk_dir/index* $tmp_fil
echo $html_head > $index_h
/usr/local/bin/wget -N "http://info.russianpost.ru/css/data_face.css"
#######################################RUSSIAN#POST##########
/usr/local/bin/wget "http://info.russianpost.ru/servlet/post_item?action=search&searchType=barCode&show_form=yes&barCode=$post1&page=1" -O $index_t
/usr/bin/grep -i "table\|td\|tr\|STYLESHEET" $index_t | /usr/bin/grep -i -v "Dmitry\|Transitional" > $tmp_fil
/bin/cat $tmp_fil | sed -e 's/\.\.\/css\///g' >> $index_h
############################next##########USPS################
echo $html_hr >> $index_h
/usr/local/bin/wget "http://trkcnfrm1.smi.usps.com/PTSInternetWeb/InterLabelInquiry.do?strOrigTrackNum=$post1" -O $index_t
/usr/bin/grep -i "table\|tr\|td" $index_t | /usr/bin/grep -i -v "Transitional\|title>\|footNavImg\|x\.substring\|getTrackNum\|alert\|true\|format the header\|spacer\.gif\|uspsLogo\.jpg\|\.jsp\|navigation\|\.gif\|nofearact\|JavaScript\|WebTrends" >> $index_h
#############################next##########HONGKONG##POST######
echo $html_hr >> $index_h
/usr/local/bin/wget "http://app3.hongkongpost.com/CGI/mt/genresult.jsp?tracknbr=$post2&submit=Enter" -O $index_t
/usr/bin/grep -i -v "\/div\|charset=\|Bangkok\|Speedpost\|Select\|return false\|Footer\|else\|form\|form1\.country\.value\|country\|option value=\|Mail Tracking\|www\.hongkongpost\.com\|Transitional\|title\|footNavImg\|x\.substring\|getTrackNum\|alert\|true\|format the header\|spacer\.gif\|uspsLogo\.jpg\|\.jsp\|navigation\|\.gif\|nofearact\|JavaScript\|script\|FunOnSubmit\|WebTrends\|Enter\|www\.w3\.org\|}\|{" $index_t >> $index_h
#########################next##########ROYAL#MAIL##UKPOST######
echo $html_hr >> $index_h
/usr/local/bin/wget "http://www.royalmail.com/portal/rm/track?trackNumber=$post3" -O $index_t
/usr/bin/grep -i -v "DOCTYPE\|xmlns\|head\|meta\|title\|script\|link\|body\|div\|href\|img\|_validateSearch\|table\|col\|тд\|тр\|searchInput\|sitesearch\|notDisplayed\|rm_search.jspf\|\|var\|ecos\|engurl\|firstItem\|siteCatalyst\|
- " $index_t >> $index_h
########end#######
echo $html_end >> $index_h
wrk_dir=/root/rc/chk_urlрабочая директория скрипта.
post*это номера трекинга которые предоставляет перевозчик для посылок. Номер ессно без маски (*)
всевозможные grep и sedэто фильтры удаляющие всякий мусор из страницы.
wget "http://info.russianpost.ru/....это запрос к трекингу Почты России
wget "http://trkcnfrm1.smi.usps.com/PTSI...это запрос к USPS здесь он представлен для примера, так как если у вас Н посылок с международным идентификаторам, вполне будет достаточно запроса из пред идущего пункта, повторив его столько раз сколько вам необходимо (сколько у вас посылок) используя соответствующий почтовый идентификатор.
index_h=$wrk_dir/index.htmlindex_h содержит полный путь результирующего файла. Желательно, но не обязательно, что бы он(путь) совпадал с DocumentRoot сервера Apache. В моём случае DocumentRoot в httpd.conf указан как /var/www/html а результат работы скрипта я хочу получать в покаталоге /post/ для чего у меня стоит симлинк $index_h в DocumentRoot /post/. И для того что бы мне открыть страницу с результатом мне нужно зайти на http://адр.сервера/post/. Если же DocumentRoot настроить как /var/www/html/post то заходить нужно будет на URL http://адр.сервера/
Всю порнографию вида хтмл,хеад,тайтл,боди,тег хээр,шесть тегов бээр ; нужно переписать в английский эквивалент(те html,head итд)
/usr/local/bin/wget -N "http://info.russianpost.ru/css/data_face.css" так вытягивается табличка стилей для Российского трекинга (без неё таблица не таблица вовсе), затем ложиться в папку со скриптом и симлинком (ln -s) подкладывается в Apache DocumentRoot /post/. Понятное дело симлинк у меня используется потому как я любитель решений через гланды, а в более менее продакшн системах через опцию O (-O имя_файла) нужно переназначить вывод таблицы стилей туда где ей положено лежать,в моём случае это положено где то в Apache DocumentRoot /post/
Для того что бы скрипт chl_url.sh выполнялся регулярно, следующую строку я добавил в /etc/crontab
30 * * * * root /root/rc/chk_url/chl_url.sh
так как у меня этот *nix box - люто изолированная тестовая среда я могу себе позволить выполнять всякую шнягу от рута, ВСЕМ ОСТАЛЬНЫМ я так делать не советую. Советую добавить соответствующую строку в crontab любого другого пользователя и дать соответствующие права на сам скрипт chl_url.sh ну и ессно положить скрипт поближе к юзеру (те в его директорию)
по поводу выделенных тд и тр читать здесь
первый взгляд на эти цифры вводит в ступор. второй взгляд
8.8.8.8
8.8.4.4
**zz@gw-kol#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: icmp_seq=0 ttl=249 time=51.758 ms
64 bytes from 8.8.8.8: icmp_seq=1 ttl=249 time=49.352 ms
^C
--- 8.8.8.8 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 49.352/50.555/51.758/1.203 ms
tazz@gw-kol#dig ya.ru @8.8.8.8заставляет ухмыльнуться. ну что ж "в добрый путь"
; <<>> DiG 9.3.1 <<>> ya.ru @8.8.8.8
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59535
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;ya.ru. IN A
;; ANSWER SECTION:
ya.ru. 976 IN A 77.88.21.8
ya.ru. 976 IN A 93.158.134.8
ya.ru. 976 IN A 213.180.204.8
;; Query time: 54 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Dec 4 10:43:56 2009
;; MSG SIZE rcvd: 71