Покажи Публикации - zeridon
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: 1 [2] 3 4 ... 96
16  Предложения и въпроси относно Linux-BG / Предложения за подобрения на този форум / Re: Проблем при Нова регистрация -: Aug 14, 2013, 10:20
Отворени сме за предложения как да организираме друг метод за смяна на парола.

За аватарите ще видим дали ще изровим нещо
17  Хардуер за Линукс / Десктопи / Re: Преминаване от ATI към Nvidia ? -: Aug 11, 2013, 12:23
Отвори си софтуера за затворени драйвери (нямам идея кой е с кубунтуту) и от там си активирай затворения драйвер
18  Linux секция за начинаещи / Настройка на програми / Re: Как да отворя роот терминали и да вкарам стартиращи команди в тях -: Aug 05, 2013, 09:37
Това което ти трябва е screen
Цитат
DESCRIPTION
       Screen  is  a full-screen window manager that multiplexes a physical terminal between several processes (typically interactive shells).  Each virtual terminal provides the func‐
       tions of a DEC VT100 terminal and, in addition, several control functions from the ISO 6429 (ECMA 48, ANSI X3.64) and ISO 2022 standards (e.g. insert/delete line and support for
       multiple character sets).  There is a scrollback history buffer for each virtual terminal and a copy-and-paste mechanism that allows moving text regions between windows.

Във всяка една директория си направи командите които ти трябват за да си стартиръш игрите в отделен файл ... примерно
Код
GeSHi (Bash):
  1. #!/usr/bin/env bash
  2. #
  3. # simple hlds starter
  4. #
  5.  
  6. cd /home/servers/server1
  7. ./hlds -opt -opt2 -opt3

След като се логнеш на машината:
Код
GeSHi (Bash):
  1. screen -DRR  -S <name>
След като ти тръгне скрийн-а си пускаш файлчетата едно по едно в нов прозорец.

Удобни команди за скрийн:
 * CTRL+a n - следващ прозорец
 * CTRL+a c - създаване на нов прозорец
 * CTRL+a d - разкачане от скрийн
 * screen -ls - списък с активни скрийн сесии

малка конфигурация за да не се чудиш къде си точно в скрийна: https://github.com/zeridon/dotfiles/blob/master/.screenrc

PS: Не забравяй да прочетеш ман-а на скрийн
19  Предложения и въпроси относно Linux-BG / Предложения за подобрения на сайта / Re: Проблем със смяна на парола -: Aug 04, 2013, 11:09
Проблема е открит и работим по него. Имаш ново лично съобщение с малко повече детайли.
20  Linux секция за начинаещи / Настройка на програми / Re: SSH въпрос: Как да добавя привилегии за достъп на втори потребител? -: Jul 17, 2013, 13:32
Принципно да по-добре е, но изисква доста прилично разбиране и е по-труден за управление от нови хора.

Относно оригиналният въпрос: Ако не знаеш какво правиш използването на root е голяма грешка. Ако искаш да споделяш файлове между 2ма нормални потребители, най-лесно е да ги сложиш в обща група.

Пример:
 * Потребител 1 - user1 / group1, домашна директория - /home/user1
 * Потребител 2 - user2 / group2, домашна директория - /home/user2
 * Обща група: shared
 * Общя папка: /home/shared

Модифицираш потребителите да имат допълнителна група shared
Модифицираш правата на споделена папка да са rwxrws--x (chmod u+rwx,g+rws,o-rw+x)
Модифицираш групата на споделената папка на shared (chgrp -R shared)

Забележки: Принципно не е препоръчително да се ползват suid/sgid за това трябва да се внимава със файловете в споделената директория.

Друг подход е просто да се направи една директория споделена с права 777 (rwxrwxrwx) и така всички ще могат да пишат в нея (което си има своите неприятни страни).

Ако искаш просто определен потребител да има права да изпълнява определени команди тогава подходът наистина е sudo.
21  Linux секция за начинаещи / Настройка на хардуер / Re: wi-fi driver -: Jul 17, 2013, 13:19
Устройството изглежда е всъщност ребрандиран Realtek
Драйверът който ти трябва е за rtl8187

Информация за модула: http://wireless.kernel.org/en/users/Drivers/rtl8187
Как да си инсталираш compat-wireless / compat-drivers: http://askubuntu.com/questions/312477/how-to-install-compat-drivers-or-compat-wireless
22  Linux секция за начинаещи / Настройка на програми / Re: Firefox, нежелано пренасочване. -: Jul 14, 2013, 09:17
Така явно си жертва на така наречения DNS Hijacking (за невалидни домейни). Единствения начин това да се случи е някой да е бърникал DNS сървърите по трасето. Възможните точки за бъзикане са както следва:
 * Твоята машина - не е тя - пробвл си с LiveCD
 * Твоят собствен рутер (ако имаш такъв) - префлашни го на свежо за профилактика и му забрани администрация от външни адреси.
 * Рутер/днс на доставчика ти - е от това няма спасение - пиши им и ги тормози до откат

Пример как Verisign го натвориха: http://betanews.com/2003/09/16/verisign-redirects-unused-domains/

Възможно спасение:
 * Смени си днс-а: редактирай /etc/resolv.conf (предполагам от настройка на мрежата) да използва днс-ите на OpenDNS примерно (https://www.opendns.com/opendns-ip-addresses/)
 * Ако въпреки промяната на днс-а проблема остава значи просто ти редиректват днс заявките и просто няма спасение.

ПС: Да и аз редиректвам днс трафика но с цел мониторинг и инжектиране на мой собствен домейн моята си мрежа - та знам че ако се направи правилно наистина няма спасение.
23  Linux секция за начинаещи / Настройка на програми / Re: Firefox, нежелано пренасочване. -: Jul 12, 2013, 17:21
Я кажи какво имаш в /etc/resolv.conf и кой ти е доставчика.

Това като цяло изглежда като оная мръсотия с nonexisting domains дето я бяха направили Verisign. Реално пренасочват те към паркинг домейн ако този който търсиш не съществува.
24  Програмиране / Web development / Re: Първото ми Уеб приложение -: Jun 28, 2013, 08:41
Предполагам ти е ясно че на юзера не може да се вярва какво ще забие в полетата за user/pass и си ги филтрираш правилно. Ако ли не мисля че чувам sql injection ...
25  Linux секция за начинаещи / Настройка на програми / Re: Искам да създам wi-fi hotspot от лаптопа си / Fedora 18 -: Jun 16, 2013, 08:38
2 забележки
 * Скрипта трябва да са два (старт/стоп) или да има някаква структура която да разделя функционалността
 * sysctl се използва със опция -w (sysctl -w ...)

По въпроса какво има в логовете на dnsmasq.

Допълнително обикновенно е нужно dhcp сървъра да е authoritative. моят конфиг (почистен малко де) изглежда така

Код
GeSHi (Bash):
  1. dhcp-authoritative
  2. domain-needed
  3. no-negcache
  4. localise-queries
  5. read-ethers
  6. bogus-priv
  7. expand-hosts
  8. domain=lan
  9. server=/lan/
  10. dhcp-leasefile=/tmp/dhcp.leases
  11. stop-dns-rebind
  12. rebind-localhost-ok
  13.  
  14. address=/renegade.lan/192.168.10.1
  15. ptr-record=1.10.168.192.in-addr.arpa,renegade.lan
  16. address=/apt.renegade.lan/192.168.10.1
  17. ptr-record=1.10.168.192.in-addr.arpa,apt.renegade.lan
  18. address=/apt.lan/192.168.10.1
  19. ptr-record=1.10.168.192.in-addr.arpa,apt.lan
  20.  
  21.  
  22. dhcp-range=lan,192.168.10.50,192.168.10.149,255.255.255.0,3h
  23. no-dhcp-interface=eth0.2
26  Трудова борса / Търсене / Senior Linux System Administrator / DevOps -: May 01, 2013, 10:54
Здравейте,

в момента се търсят 2ма системни администратори за предпочитане старши.

Основни изисквания:
 * Познаване на Amazon AWS в известна степен
 * Опит с apache, tomcat, MySQL
 * Опит с puppet

Бонус:
 * Сблъсъци от третия вид със MSSQL, IIS. Ако това е повече от горното става Windows Sysadmin

Компанията е английска (Trinity Mirror Digital Recruitment). Работата е много и разнообразна. Екипа в българия е 10 човека.

За повече инфо пишете на мейлче vladimir.vitkov@fish4.co.uk (да знам че не е @tmdr но е истински).
27  Linux секция за начинаещи / Настройка на програми / Re: lighttpd + php5-cgi + jail -: May 25, 2012, 11:27
Провери къде се създава сокета. Много вероятно е да е във /var/run или подобна директория която ти липсва в chroot-а
28  Linux секция за начинаещи / Настройка на програми / Re: Скрипт за стартиране на игри в PlayOnLinux -: May 25, 2012, 11:19
Нека започна с няколко предположения:

* легални игри (купени и т.н.)
* необходимите ISO-та се намират в една директория (или нейни поддиректории)
* машината има инсталирано судо.

Като цяло не е никакъв проблем потребител да монтира някои исо-та без да го пита за парола

идеята е че посредством судо могат да се дадат ограничени права

пример:
Код
GeSHi (Bash):
  1. Alias MOUNT_UNMOUNT_PLAYON_ISO=mount -o loop,ro -t iso9660 /home/user/playonlinux/isos/*.iso /media/cdrom,umount /media/cdrom
  2.  
  3. user NOPASSWD: MOUNT_UNMOUNT_PLAYON_ISO

В последствие трябва да се измисли скрипт (примерно по един на игра или някакъв комбиниран) който да монтира исо-то, да пуска играта и след като свърши да го размонтира

Пример:
Код
GeSHi (Bash):
  1. #!/usr/bin/env bash
  2. # set -xe
  3. #
  4. # simple playonlinux wrapper
  5.  
  6. ISO_HOME='/home/user/playonlinux/isos'
  7. GAME=$1
  8.  
  9. if [ -r ${ISO_HOME}/${GAME}.iso ] ; then
  10.  # go nuts
  11.  sudo mount -o loop,ro -t iso9660 ${ISO_HOME}/${GAME}.iso /media/cdrom
  12.  optirun playonlinux
  13.  sudo umount /media/cdrom
  14. else
  15.  # upps no game
  16.  echo 'Game not found ... Do you have it??'
  17. fi
  18.  

Допълнителни забележки:
 * SUDO е малко заядлив за синтаксис и формат на редовете за това се препоръчва да се ползва командата visudo за редактиране на конфигурацията му. Спестява много главоболия
 * предполага се че optirun не се форква и реално шела ще си остане работещ докато се цъка играта.
 * скрипта може да е един и да се сложи примерно в ~/bin и да се вика с параметър името на исото
 * могат да се направят различни launcher-и които да подават на скрипта параметър името на исото.
 * Нотификацията при липсващо исо може да се направи графична (има предостатъчно софтуер инсталиран на мшината със сигурност: примерно dialog, nepomuk и т.н.)
29  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Работа с обявена заплата -: Aug 12, 2011, 01:50
От цялата обява, най-фрапантното не е заплатата, а това че искат на длъжност "момче за всичко".

Как се съвместява научна дейност с изисквания от цитираните по долу.

Цитат
да имат компютърна грамотност, включваща: познаване на различни операционни системи (Windows и Unix-базирани) и познания в програмирането (Фортран, C/C++, Java, PHP, Perl и други),     
-           да имат опит в създаването и  поддържането на интернет страници,
-           да владеят минимум 2 чужди езика.


Има нещо сбъркано в тази държава.

В интерес на истината това са необходимите знания за да работиш със софтуера. Няколко реда по надолу се казва с кои софтуери и библиотеки се работи. А фортрана и unix-а са на почит в академичните среди (е поне някои).
30  Linux секция за начинаещи / Настройка на програми / Re: Ограничаване на правата -: Jun 16, 2011, 13:05
Ако ще с логват отдалечено на конзола препоръчвам /bin/rbash за шел. Каква е точно разликата с баш ще кажат мановете.
Страници: 1 [2] 3 4 ... 96