В своей работе сталкнулся с проблемой настройки прокси на Линукс, то есть систему поставил, а обновиться не могу, требует прокси.
Поэтому решил написать решение этого вопроса, чтобы самому не забыть и другим наука была.
1. После того, как поставили систему, открываем терминал и вводим следующее:
sudo gedit(или любой другой удобный вам текстовый редактор) /etc/apt/apt.conf
Добавим строчку
Acquire::http::Proxy "http://MYDOMAIN\MYNAME:MYPASS@MY.PROXY.COM:MYPORT"
Жмем после нее Enter
2. Чтобы работал wget, а это штука порой не заменимая, запускаем терминал и вводим следующее
sudo gedit /etc/wget/wgetrc(/etc/wgetrc)
Затем ищем в документе закоментированные строчки и меняем их по своему усмотрению
http_proxy=http://myproxy:port
ftp_proxy=ftp://myproxy:port
Если ваш прокси требует авторизации, то добовляем после этих двух строк следующее:
proxy_user=user
proxy_passwd=password
На этом основная настройка закончена.
Не забывайте при запуске приложений, которые работают с web, устанавливать настройки внутри них, если, конечно, это требуется.
пятница, 11 июня 2010 г.
суббота, 5 июня 2010 г.
My Wi-Fi drivers
I just reinstalled and tested my method for the G630. You do NOT have to type:
ndiswrapper -hotplug
as it does nothing. It worked as I said though for the rest. Copy the drivers ndiswrapper -i (driver).inf
ndiswrapper -m
modprobe wlan0
then set it up in networking options.
ndiswrapper -hotplug
as it does nothing. It worked as I said though for the rest. Copy the drivers ndiswrapper -i (driver).inf
ndiswrapper -m
modprobe wlan0
then set it up in networking options.
wine_gecko for html
Download this wine_gecko (http://downloads.sourceforge.net/wine/wine_gecko-0.1.0.cab) file to your /tmp directory
Make a file /tmp/file.reg, and in this file put:
[HKEY_CURRENT_USER\Software\Wine\MSHTML]
"GeckoUrl"="z:\\tmp\\wine_gecko-0.1.0.cab"
Now do 'regedit /tmp/file.reg'
After this, do 'wine iexplore http://winehq.org'
Make a file /tmp/file.reg, and in this file put:
[HKEY_CURRENT_USER\Software\Wine\MSHTML]
"GeckoUrl"="z:\\tmp\\wine_gecko-0.1.0.cab"
Now do 'regedit /tmp/file.reg'
After this, do 'wine iexplore http://winehq.org'
пятница, 4 июня 2010 г.
QtCreator vs Glut
Открываем Проекты->Debug->Этапы сборки->Qmake-> и прописываем в доп. параметрах CONFIG+=opengl
Затем редактируем qmake.conf, открываем /usr/share/qt4/mkspecs/common/linux.conf
находим строчку QMAKE_LIBS_OPENGL = -lGLU -lGL -lglut
и делаем её как написано выше
Затем редактируем qmake.conf, открываем /usr/share/qt4/mkspecs/common/linux.conf
находим строчку QMAKE_LIBS_OPENGL = -lGLU -lGL -lglut
и делаем её как написано выше
понедельник, 3 мая 2010 г.
Ubuntu 10.04
Вышел релиз системы Убуниу 10.04. Знакомые обновились, много проблем возникает с железом и всякими библиотеками сетевых приложений. Так что особо с обновлением не спешим.
четверг, 11 марта 2010 г.
Настройка vKontakte через Jabber
Все знают такой социальный сайт как vKontakte.
Но не многие знают, как можно быть он-лайн с телефона.
Конечно можно висеть на pda-версии сайта. Однако в ожидании сообщения от друзей вам придется часто обновлять страницу и тратить трафик.
Поэтому для владельцев смартфонов Symbian 9.x я рекомендую, воспользоватьсся единственной пока возможностью сделать он-лайн месенджер для вКонтакте.
В результате у вас получится своеобразная аська, где будут отображаться ваши друзья с Контакта, вы сможете переписываться, читать статус друзей и видеть кто из друзей он-лайн, а кто вне сети.
В данной статье пойдет речь о настройке данного сервиса через Jabber.
Итак, нам понадобится зарегистрировать учетку на сервере jabber. Если она у вас есть, то пропускаете данный пункт. Если учетки нет, то чтобы зарегить ее с телефона, я рекомендую воспользоваться программой Bombus.
Подробно не буду описывать процесс регистрации, поскольку программа на русском и для вас не составит труда зарегистрироваться.
Итак, вы зарегистрировались и запомнили свой логин и пароль.
Заходим в Bombus, подключаемся к своей учетке. Заходим в настройки и выбираем транспортные средства (пункт может называться по другому, но смысл один - “транспорт”). Выбираем поиск и вводим в в поиск один из следующих серверов (я использовал сервер eqx.su):
eqx.su
hartois.info
games.onego.ru
zoo.dontexist.net
bagrincev.ru
jabber.tsure.ru
Ищем в выпавшем списке пункт относящийся к vkontakte (в моем случае pyvk-t.eqx.su). Выбираем данный пункт, жмем Регистрация. Вводим своё мыло и пароль доступа к страничке на сайте вКонтакте. (по поводу конфиденциальности я никаких гарантий не даю, но у меня уже пол года настроен джаббер и пароль никто не угнал).
После удачной регистрации возвращаемся кнопкой назад в список контактов и видим один новый контакт. Пишем ему сообщение - (.login) без скобок. После этого произодет подключение транспорта к сайту в контакте. Далее пишем этому же контакту команду - (.get roster) без скобок, для загрузки списка контактов.
Ждем! Когда наконец, весь список друзей контакта загрузился, нажимаем на каждого и авторизируем его. Далее, выходим из Bombus и запускаем свой любимый IM-клиент с поддержкой Jabber (Баян ICQ, Slick, MobileAgent, AgileMessenger).
Добавляем профиль Jabber. В настройках профиля указываем логин и пароль доступа к Jabber. (логин обычно имеет вид “ваше имя@jabber.ru”), указываем сервер подключения - в нашем случае jabber.ru и сохраняем профиль.
Теперь можно подключаться. Вуаля! - вы подключились из своего любимого клиента и видите список контактов:) Это и есть ваши друзя из контакта. Вы уже можете писать сообщения им и получать сообщения от них. Но, контакты имеют непонятные имена, поэтому переходим к следующему, самому неудообному и трудоемкому этапу (осообенно если у вас много друзей в контакте, то я вам не завидую).
Заходим снова в Bombus, подключаемся. Выбираем поочередно каждый контакт, смотрим его инфу, и переименовываем контакт. Когда все контакты переименованы. Выходим из Bombus навсегда:)
Второй способ автоматического переименования контактов: http://eqx.su/renamer/
Запускаем наш любимый клиент и сидим вКонтакте с него.
Чтобы было понятно алгоритм действий, повторю тезисы:
1.Зарегить учетку в jabber.ru или иметь существующую
2.Добавить транспорт вКонтакте
3.Подключить транспорт к контакту и загрузить список
4.Авторизовать всех
5.Переименовать всех
6.Настроить jabber в любимом клиенте
То же самое касается и клиентов на компьютере. Я, к примеру, использую Pidgin.
Но не многие знают, как можно быть он-лайн с телефона.
Конечно можно висеть на pda-версии сайта. Однако в ожидании сообщения от друзей вам придется часто обновлять страницу и тратить трафик.
Поэтому для владельцев смартфонов Symbian 9.x я рекомендую, воспользоватьсся единственной пока возможностью сделать он-лайн месенджер для вКонтакте.
В результате у вас получится своеобразная аська, где будут отображаться ваши друзья с Контакта, вы сможете переписываться, читать статус друзей и видеть кто из друзей он-лайн, а кто вне сети.
В данной статье пойдет речь о настройке данного сервиса через Jabber.
Итак, нам понадобится зарегистрировать учетку на сервере jabber. Если она у вас есть, то пропускаете данный пункт. Если учетки нет, то чтобы зарегить ее с телефона, я рекомендую воспользоваться программой Bombus.
Подробно не буду описывать процесс регистрации, поскольку программа на русском и для вас не составит труда зарегистрироваться.
Итак, вы зарегистрировались и запомнили свой логин и пароль.
Заходим в Bombus, подключаемся к своей учетке. Заходим в настройки и выбираем транспортные средства (пункт может называться по другому, но смысл один - “транспорт”). Выбираем поиск и вводим в в поиск один из следующих серверов (я использовал сервер eqx.su):
eqx.su
hartois.info
games.onego.ru
zoo.dontexist.net
bagrincev.ru
jabber.tsure.ru
Ищем в выпавшем списке пункт относящийся к vkontakte (в моем случае pyvk-t.eqx.su). Выбираем данный пункт, жмем Регистрация. Вводим своё мыло и пароль доступа к страничке на сайте вКонтакте. (по поводу конфиденциальности я никаких гарантий не даю, но у меня уже пол года настроен джаббер и пароль никто не угнал).
После удачной регистрации возвращаемся кнопкой назад в список контактов и видим один новый контакт. Пишем ему сообщение - (.login) без скобок. После этого произодет подключение транспорта к сайту в контакте. Далее пишем этому же контакту команду - (.get roster) без скобок, для загрузки списка контактов.
Ждем! Когда наконец, весь список друзей контакта загрузился, нажимаем на каждого и авторизируем его. Далее, выходим из Bombus и запускаем свой любимый IM-клиент с поддержкой Jabber (Баян ICQ, Slick, MobileAgent, AgileMessenger).
Добавляем профиль Jabber. В настройках профиля указываем логин и пароль доступа к Jabber. (логин обычно имеет вид “ваше имя@jabber.ru”), указываем сервер подключения - в нашем случае jabber.ru и сохраняем профиль.
Теперь можно подключаться. Вуаля! - вы подключились из своего любимого клиента и видите список контактов:) Это и есть ваши друзя из контакта. Вы уже можете писать сообщения им и получать сообщения от них. Но, контакты имеют непонятные имена, поэтому переходим к следующему, самому неудообному и трудоемкому этапу (осообенно если у вас много друзей в контакте, то я вам не завидую).
Заходим снова в Bombus, подключаемся. Выбираем поочередно каждый контакт, смотрим его инфу, и переименовываем контакт. Когда все контакты переименованы. Выходим из Bombus навсегда:)
Второй способ автоматического переименования контактов: http://eqx.su/renamer/
Запускаем наш любимый клиент и сидим вКонтакте с него.
Чтобы было понятно алгоритм действий, повторю тезисы:
1.Зарегить учетку в jabber.ru или иметь существующую
2.Добавить транспорт вКонтакте
3.Подключить транспорт к контакту и загрузить список
4.Авторизовать всех
5.Переименовать всех
6.Настроить jabber в любимом клиенте
То же самое касается и клиентов на компьютере. Я, к примеру, использую Pidgin.
среда, 10 марта 2010 г.
Несколько сетевых команд Linux
1. ping. Прозвонить удаленую машину.
Проверяет, откликается ли указанная машина по сети:
ping host.name
Включить непрерывную "прозвонку" (с интервалом в 1 сек.):
ping -s host.name
Прервать "прозвонку" - Сtrl-С .
2. finger. Кто работает в системе.
Формат использования:
finger [-l] пользователь@сетевое.имя.компьютера
Кто работает на машине по имени ipsun.ras.ru :
finger @ipsun.ras.ru
Как поживает пользователь Мошков на этой машине:
finger -l moshkow@ipsun.ras.ru
3. talk. Вызвать пользователя на разговор
talk moshkow или
talk moshkow@fedfond - вызвать указанного пользователя на
указанной машине на разговор.
У этого пользователя на экране появится приглашение поговорить:
Message from Talk_Daemon@ipsun at 23:29 ...
talk: connection requested by ivanov@server.fedfond.msk.su
talk: respond with: talk ivanov@server.fedfond.msk.su
И если он наберет ответную команду
talk ivanov@server.fedfond.msk.su
То вы сможете поговорить друг с другом. Окончание разговора -
Ctrl-C
4. mailx. Послать кому нибудь электронную почту.
/* в Linux надо использовать не mailx, а просто маил */
mailx username@host.name
Subject: Тема письма
Текст сообщения
. . .
Окончание текста сообщения
Чтобы окончить ввод текста письма, в пустой строке нажмите
Ctrl-D. Или поставьте точку "." в начале строки и нажмите ENTER.
Если письмо уже готово и находится в файле let.txt, то отп-
равить его можно так:
mailx -s "Проверка почты" semen@server.fedfond.spb.su < let.txt
5. mailx. Прочитать пришедшую на мой адрес почту.
mailx, запущенный без аргументов, переходит в командный режим
чтения поступившей почты. В этом режиме можно пользоваться
такими командами:
? - выдать help по всем доступным командам
h 12 - заголовки писем начиная с 12-го номера
6 - читать 6-ое письмо
d - уничтожить текущее письмо
s fajl - сохранить письмо в файле "fajl"
r - ответить на письмо
для настроек программы mailx используется файл .mailrc, который
должен лежать в домашнем каталоге пользователя. В нем
желательно иметь строчки такого примерно содержания:
########### вставьте эти строки в свой файл .mailrc !!!!
set crt=22
set record='/home/moshkow/Mail.sended'
##############################################################
# чтобы длинные письма "листались" постранично командой more ;
# сохранять копии всех отправленных писем
# в файле /home/moshkow/Mail.sended ;
alias max moshkow@ipsun.ac.msk.su
alias kafedra petrov smirnov@nic.com lapin@sovim.mit.edu
# почтовые алиасы - можно задать синонимы для длинных почтовых
# адресов или группы адресов, и использовать эти синонимы
# вместо адреса при отправке почты
Если вы хотите завести себе благозвучное имя для адреса своей
электронной почты, вставьте в файл /etc/aliases примерно такие
строчки:
Maksim.Moshkow: moshkow
moshkov: moshkow
и выполните команду
newaliases
И теперь мне можно отправлять письма по таким адресам:
moshkow@moshkow.ru
moshkov@moshkow.ru
Maksim.Moshkow@moshkow.ru
Если вы хотите переадресовывать все пришедшие вам письма
на другой адрес, создайте файл $HOME/.forward и впишите в него
новый@емаил.адрес
или, если нужно отсылать письма, но оставлять себе копию, то
\yourlogin, newadres@email.adres
Если используется Linux, то можно пользоваться системой procmail
Чтобы письма присланные вам по списку рассылки складывались в
отдельный folder, поместите в свой $HOME/.procmailrc :
###############################################################
####### Удаляем дублированние писем (с одинаковым message-id)
:0 Wh: msgid.lock
| formail -D 8192 msgid.cache
####### Mail-листы сбрасываем в отдельный фолдер
:0
* ^(Sender|To|CC): .*(ezh@cdru.com|ezh@ezhe.com|banners@list.techno.ru)
nsmail/ezh
####### Перенаправить тело письма (без заголовка) на программу
:0 b
* Subject: .*uuencoded
| uudecode
####### Если письмо небольшого размера и не касается mailing-листа
####### "zhurnal@sharat.co.il" то копию пересылать на мой домашний email.
#######$HOME/.procmailrc :
:0 c
* < 10000
* !^To: .*zhurnal
! moshkow@home.moshkow.ru
####### Посылаем подтверждение о получении писем больше 30Кб
:0 h c
* > 30000
* !^From: CityCat
* !^From: .*linux
* !^FROM_DAEMON
* !^Subject: BOOK614
* !^X-Loop: moshkow@moshkow.ru
| ( egrep -v '^From moshkow|^Return-Path: moshkow' | formail -r -A"Precedence: junk" -A"X-Loop: moshkow@moshkow.ru" ; echo "Thanks, I have got your mail.") | $SENDMAIL -t
###############################################################
6. telnet. Залогиниться на удаленную машину.
telnet host.name
Команда telnet позволяет вам залогиниться на удаленную машину,
и работать на ней, как-будто вы сидите за терминалом, подклю-
ченным непосредственно к ней.
У команды telnet есть "горячий ключ" "Ctrl-]" , который перево-
дит telnet в командный режим. В этом режиме можно менять пара-
метры работы telnet'а. Выход из командного режима - ENTER.
Среди полезных команд назову так же "exit" и "help"
7. ftp. File Trasfer Protocol. Пересылка файлов.
Что делать, если нужно "перетащить файл" с чужой машины на
свою (или наоборот), а NFS между ними не запущен? Используйте
программу ftp. Это простенькая команда, позволяющая пересылать
файлы между машинами по протоколу TCP/IP.
ftp host.name
User name (moshkow): ivanov
Passwd:
Удаленная машина спросит у вас ваше входное имя и па-
роль (под которыми вы зарегистрированы НА УДАЛЕННОЙ машине).
Если вы на ней не зарегистрированы, попробуйте указать входное
имя "anonymous", а в качестве пароля - свой email-адрес.
После этого ftp переходит в командный режим. В этом режиме вы
можете "перемещаться" по каталогам удаленной машины, по катало-
гам своей машины, просматривать их оглавление, и забирать файлы
оттуда к себе, или класть их от себя - туда.
ftp> help - говорит само за себя
ftp> quit - завершить работу
ftp> bin - установить режим пересылки бинарных файлов
(настоятельно рекомендую)
ftp> cd katalog - перемещаться по "тамошним" каталогам
ftp> ls - выдать "тамошнее" оглавление
ftp> lcd katalog - перемещаться по "здешним" каталогам
ftp> !dir - выдать "здешнее" оглавление
ftp> !ls -al - выдать "здешнее" оглавление
ftp> get file-tam [ file-name-zdes ] - взять файл оттуда
ftp> put file-zdes [ file-name-tam ] - положить файл туда
Как послать письмо вручную
telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 t30.systud.msk.su ESMTP Sendmail 8.8.5/8.8.5; Thu, 14 May 1998 18:01:21 +0400
vrfy ryba@aquarium.ru
expn ryba@aquarium.ru
helo whitehouse.gov
250 t30.systud.msk.su Hello localhost [127.0.0.1], pleased to meet you
mail from: god@heavens.com
250 god@heavens.com... Sender ok
rcpt to: moshkow@ipsun.ras.ru
250 moshkow@ipsun.ras.ru... Recipient ok
data
354 Enter mail, end with "." on a line by itself
Subject: Time to pray!
This the time to pray caoming along!
God
.
250 SAA01324 Message accepted for delivery
quit
Какое приложение обслуживает заданный сетевой порт
netstat -a # полный список
netstat -ap 80
lsof -i tcp:80 # кто сидит на 80 порту
Проверяет, откликается ли указанная машина по сети:
ping host.name
Включить непрерывную "прозвонку" (с интервалом в 1 сек.):
ping -s host.name
Прервать "прозвонку" - Сtrl-С .
2. finger. Кто работает в системе.
Формат использования:
finger [-l] пользователь@сетевое.имя.компьютера
Кто работает на машине по имени ipsun.ras.ru :
finger @ipsun.ras.ru
Как поживает пользователь Мошков на этой машине:
finger -l moshkow@ipsun.ras.ru
3. talk. Вызвать пользователя на разговор
talk moshkow или
talk moshkow@fedfond - вызвать указанного пользователя на
указанной машине на разговор.
У этого пользователя на экране появится приглашение поговорить:
Message from Talk_Daemon@ipsun at 23:29 ...
talk: connection requested by ivanov@server.fedfond.msk.su
talk: respond with: talk ivanov@server.fedfond.msk.su
И если он наберет ответную команду
talk ivanov@server.fedfond.msk.su
То вы сможете поговорить друг с другом. Окончание разговора -
Ctrl-C
4. mailx. Послать кому нибудь электронную почту.
/* в Linux надо использовать не mailx, а просто маил */
mailx username@host.name
Subject: Тема письма
Текст сообщения
. . .
Окончание текста сообщения
Чтобы окончить ввод текста письма, в пустой строке нажмите
Ctrl-D. Или поставьте точку "." в начале строки и нажмите ENTER.
Если письмо уже готово и находится в файле let.txt, то отп-
равить его можно так:
mailx -s "Проверка почты" semen@server.fedfond.spb.su < let.txt
5. mailx. Прочитать пришедшую на мой адрес почту.
mailx, запущенный без аргументов, переходит в командный режим
чтения поступившей почты. В этом режиме можно пользоваться
такими командами:
? - выдать help по всем доступным командам
h 12 - заголовки писем начиная с 12-го номера
6 - читать 6-ое письмо
d - уничтожить текущее письмо
s fajl - сохранить письмо в файле "fajl"
r - ответить на письмо
для настроек программы mailx используется файл .mailrc, который
должен лежать в домашнем каталоге пользователя. В нем
желательно иметь строчки такого примерно содержания:
########### вставьте эти строки в свой файл .mailrc !!!!
set crt=22
set record='/home/moshkow/Mail.sended'
##############################################################
# чтобы длинные письма "листались" постранично командой more ;
# сохранять копии всех отправленных писем
# в файле /home/moshkow/Mail.sended ;
alias max moshkow@ipsun.ac.msk.su
alias kafedra petrov smirnov@nic.com lapin@sovim.mit.edu
# почтовые алиасы - можно задать синонимы для длинных почтовых
# адресов или группы адресов, и использовать эти синонимы
# вместо адреса при отправке почты
Если вы хотите завести себе благозвучное имя для адреса своей
электронной почты, вставьте в файл /etc/aliases примерно такие
строчки:
Maksim.Moshkow: moshkow
moshkov: moshkow
и выполните команду
newaliases
И теперь мне можно отправлять письма по таким адресам:
moshkow@moshkow.ru
moshkov@moshkow.ru
Maksim.Moshkow@moshkow.ru
Если вы хотите переадресовывать все пришедшие вам письма
на другой адрес, создайте файл $HOME/.forward и впишите в него
новый@емаил.адрес
или, если нужно отсылать письма, но оставлять себе копию, то
\yourlogin, newadres@email.adres
Если используется Linux, то можно пользоваться системой procmail
Чтобы письма присланные вам по списку рассылки складывались в
отдельный folder, поместите в свой $HOME/.procmailrc :
###############################################################
####### Удаляем дублированние писем (с одинаковым message-id)
:0 Wh: msgid.lock
| formail -D 8192 msgid.cache
####### Mail-листы сбрасываем в отдельный фолдер
:0
* ^(Sender|To|CC): .*(ezh@cdru.com|ezh@ezhe.com|banners@list.techno.ru)
nsmail/ezh
####### Перенаправить тело письма (без заголовка) на программу
:0 b
* Subject: .*uuencoded
| uudecode
####### Если письмо небольшого размера и не касается mailing-листа
####### "zhurnal@sharat.co.il" то копию пересылать на мой домашний email.
#######$HOME/.procmailrc :
:0 c
* < 10000
* !^To: .*zhurnal
! moshkow@home.moshkow.ru
####### Посылаем подтверждение о получении писем больше 30Кб
:0 h c
* > 30000
* !^From: CityCat
* !^From: .*linux
* !^FROM_DAEMON
* !^Subject: BOOK614
* !^X-Loop: moshkow@moshkow.ru
| ( egrep -v '^From moshkow|^Return-Path: moshkow' | formail -r -A"Precedence: junk" -A"X-Loop: moshkow@moshkow.ru" ; echo "Thanks, I have got your mail.") | $SENDMAIL -t
###############################################################
6. telnet. Залогиниться на удаленную машину.
telnet host.name
Команда telnet позволяет вам залогиниться на удаленную машину,
и работать на ней, как-будто вы сидите за терминалом, подклю-
ченным непосредственно к ней.
У команды telnet есть "горячий ключ" "Ctrl-]" , который перево-
дит telnet в командный режим. В этом режиме можно менять пара-
метры работы telnet'а. Выход из командного режима - ENTER.
Среди полезных команд назову так же "exit" и "help"
7. ftp. File Trasfer Protocol. Пересылка файлов.
Что делать, если нужно "перетащить файл" с чужой машины на
свою (или наоборот), а NFS между ними не запущен? Используйте
программу ftp. Это простенькая команда, позволяющая пересылать
файлы между машинами по протоколу TCP/IP.
ftp host.name
User name (moshkow): ivanov
Passwd:
Удаленная машина спросит у вас ваше входное имя и па-
роль (под которыми вы зарегистрированы НА УДАЛЕННОЙ машине).
Если вы на ней не зарегистрированы, попробуйте указать входное
имя "anonymous", а в качестве пароля - свой email-адрес.
После этого ftp переходит в командный режим. В этом режиме вы
можете "перемещаться" по каталогам удаленной машины, по катало-
гам своей машины, просматривать их оглавление, и забирать файлы
оттуда к себе, или класть их от себя - туда.
ftp> help - говорит само за себя
ftp> quit - завершить работу
ftp> bin - установить режим пересылки бинарных файлов
(настоятельно рекомендую)
ftp> cd katalog - перемещаться по "тамошним" каталогам
ftp> ls - выдать "тамошнее" оглавление
ftp> lcd katalog - перемещаться по "здешним" каталогам
ftp> !dir - выдать "здешнее" оглавление
ftp> !ls -al - выдать "здешнее" оглавление
ftp> get file-tam [ file-name-zdes ] - взять файл оттуда
ftp> put file-zdes [ file-name-tam ] - положить файл туда
Как послать письмо вручную
telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 t30.systud.msk.su ESMTP Sendmail 8.8.5/8.8.5; Thu, 14 May 1998 18:01:21 +0400
vrfy ryba@aquarium.ru
expn ryba@aquarium.ru
helo whitehouse.gov
250 t30.systud.msk.su Hello localhost [127.0.0.1], pleased to meet you
mail from: god@heavens.com
250 god@heavens.com... Sender ok
rcpt to: moshkow@ipsun.ras.ru
250 moshkow@ipsun.ras.ru... Recipient ok
data
354 Enter mail, end with "." on a line by itself
Subject: Time to pray!
This the time to pray caoming along!
God
.
250 SAA01324 Message accepted for delivery
quit
Какое приложение обслуживает заданный сетевой порт
netstat -a # полный список
netstat -ap 80
lsof -i tcp:80 # кто сидит на 80 порту
LAMP in Ubuntu(not only)
##Installing MySQL
sudo apt-get install mysql-server mysql-client
##Installing Apache
sudo apt-get install apache2 libapache2-mod-auth-mysql
##Installing PHP
sudo apt-get install php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql
##Start Apache
sudo /etc/init.d/apache2 start
##Start PHP
sudo a2enmod php5
##Restart Apache
sudo /etc/init.d/apache2 restart
##MySQL
sudo /etc/init.d/mysql stop #остановка
sudo /etc/init.d/mysql start #запуск
sudi /etc/init.d/mysql restart #перезапуск
sudo apt-get install mysql-server mysql-client
##Installing Apache
sudo apt-get install apache2 libapache2-mod-auth-mysql
##Installing PHP
sudo apt-get install php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql
##Start Apache
sudo /etc/init.d/apache2 start
##Start PHP
sudo a2enmod php5
##Restart Apache
sudo /etc/init.d/apache2 restart
##MySQL
sudo /etc/init.d/mysql stop #остановка
sudo /etc/init.d/mysql start #запуск
sudi /etc/init.d/mysql restart #перезапуск
Google Repository
sudo add-apt-repository ppa:chromium-daily/ppa
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring
--secret-keyring /etc/apt/secring.gpg
--trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg
--keyserver keyserver.ubuntu.com --recv
FBEF0D696DE1C72BA5A835FE5A9BF3BB4E5E17B5
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring
--secret-keyring /etc/apt/secring.gpg
--trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg
--keyserver keyserver.ubuntu.com --recv
FBEF0D696DE1C72BA5A835FE5A9BF3BB4E5E17B5
telnet ubuntu
1.Install telnet use this command in terminal(Applications/Accessories/Terminal):
sudo apt-get install xinetd telnetd
2.Edit /etc/inetd.conf using your favourite file editor with root permission,add this line:
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
3.Edit /etc/xinetd.conf,make its content look like following:
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
4.You can change telnet port number by edit /etc/services with this line:
telnet 23/tcp
5.If you’re not satisfied with default configuration.Edit etc/xinetd.d/telnet,add following:
# default: on
# description: The telnet server serves telnet sessions; it uses
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
add these lines as you like:
only_from = 192.168.120.0/24 #Only users in 192.168.120.0 can access to
only_from = .bob.com #allow access from bob.com
no_access = 192.168.120.{101,105} #not allow access from the two IP.
access_times = 8:00-9:00 20:00-21:00 #allow access in the two times
......
6.Use this command to start telnet server:
sudo /etc/init.d/xinetd restart
Share
sudo apt-get install xinetd telnetd
2.Edit /etc/inetd.conf using your favourite file editor with root permission,add this line:
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
3.Edit /etc/xinetd.conf,make its content look like following:
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
4.You can change telnet port number by edit /etc/services with this line:
telnet 23/tcp
5.If you’re not satisfied with default configuration.Edit etc/xinetd.d/telnet,add following:
# default: on
# description: The telnet server serves telnet sessions; it uses
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
add these lines as you like:
only_from = 192.168.120.0/24 #Only users in 192.168.120.0 can access to
only_from = .bob.com #allow access from bob.com
no_access = 192.168.120.{101,105} #not allow access from the two IP.
access_times = 8:00-9:00 20:00-21:00 #allow access in the two times
......
6.Use this command to start telnet server:
sudo /etc/init.d/xinetd restart
Share
пятница, 26 февраля 2010 г.
EiskaltDC - Русский linux DC P2P клиент
web: http://sourceforge.net/projects/eiskaltdc
Репозиторий:
deb http://debway.org.ua/repository/ unstable main
apt-get install eiskaltdc-svn
Репозиторий:
deb http://debway.org.ua/repository/ unstable main
apt-get install eiskaltdc-svn
Добро пожаловать
Здравствуйте, очень приятно вас всех здесь видеть. Ндеюсь пользователям Линукс и другим читателям будет интересно то, что я здесь пишу.
Подписаться на:
Сообщения (Atom)