1
|
Игри за Linux / Общ форум / Counter-strike server 1.6
|
-: Feb 21, 2007, 00:30
|
Здравей, правил съм го преди повече от две години, но бъди сигурен, че трябва да редактираш server.cfg и трябва да покажеш каква е грешката която плюе изпълнената от теб команда + /var/log/messages
Някъде нещо не е упоменато/описано правилно.
|
|
|
4
|
Linux секция за начинаещи / Настройка на програми / смяна на mac адреса
|
-: Sep 27, 2006, 03:25
|
Цитат (empty @ Сеп. 26 2006,22:20) | //оффтопик ами и аз съм Slackware lover ама накарай под дебиан rc.local да ти проработи. Аз поне не успях... стига флейм нека човека каже с какво е и да му помогнем, но да се научи също така да ползва търсачката първо. |
//оффтопик
Дано не прозвучи не скромно, но ще опитам да покажа как при мен /etc/rc.local се изпълнява при стартиране на Debian GNU/Linux:
Цитат | coldy@debian:~$ ls -l /etc/rc.local -rwxr-xr-x 1 root root 306 Sep 22 16:27 /etc/rc.local* |
съдържанието:Цитат | coldy@debian:~$ sudo cat /etc/rc.local #ntpdate 192.92.129.3 echo -n "enable ip forward" echo 1 > /proc/sys/net/ipv4/ip_forward echo -n "masquerading" /etc/init.d/rc.firewall echo "masquerading rule executed" #modprobe ip_tables #modprobe iptable_nat #modprobe ip_conntrack #modprobe ip_conntrack_ftp #modprobe ip_nat_ftp #modprobe ipt_MASQUERADE ntpdate marla.ludost.net &
|
ето и къде и как в състемата е зададено изпълнението на заветния rc.local файл:
Цитат | coldy@debian:~$ ls -l /etc/rc2.d/ --cut-- lrwxrwxrwx 1 root root 18 Jan 29 2006 S20rc.local -> ../init.d/rc.local* --cut-- | като допълнение: всеки изпълним/executable файл можеш да контролираш използвайки Цитат | sudo apt-get install rcconf sudo rcconf | както не веднъж е споменавано във форумите на linux-bg.org
//оффтопик
Извинявам се на собственика на темата за оффтопика, но е хубаво да обменяме опита си в заобикалящият ни свят.
Успех!
|
|
|
5
|
Linux секция за начинаещи / Настройка на програми / Настройка на freesco
|
-: Sep 26, 2006, 00:53
|
Здравей, не е от значение процесора на компютъра, а конкретни показатели като /var/log/messages или /var/log/syslog
Прочети темата в коментара след отговора ми, така ще успяваш да задаваш точните въпроси и ще откриваш отговорите им много по-бързо от колкото си мислиш!
Успех!
|
|
|
6
|
Linux секция за начинаещи / Настройка на програми / Конфигуррация на proftpd server
|
-: Sep 21, 2006, 21:21
|
Предполагам ръководството което си следял за да стартираш ftp услугата е за различна от твоята версия, ето при мен как изглежда proftpd.conf файла идващ с дистрибуцията Цитат | Include /etc/proftpd/modules.conf
ServerName "Debian" ServerType standalone DeferWelcome off
MultilineRFC2228 on DefaultServer on ShowSymlinks off
TimeoutNoTransfer 600 TimeoutStalled 600 TimeoutIdle 1200
DisplayLogin welcome.msg DisplayFirstChdir .message ListOptions "-l"
DenyFilter \*.*/
Port 21 MaxInstances 30
# Set the user and group that the server normally runs at. User proftpd Group nogroup
Umask 022 022 AllowOverwrite on
TransferLog /var/log/proftpd/xferlog # Тук е причината за отсъствието на proftpd.log при теб SystemLog /var/log/proftpd/proftpd.log
<IfModule mod_tls.c> TLSEngine off </IfModule>
<IfModule mod_quota.c> QuotaEngine on </IfModule>
<IfModule mod_ratio.c> Ratios on </IfModule> <IfModule mod_delay.c> DelayEngine on </IfModule>
<IfModule mod_ctrls.c> ControlsEngine on ControlsMaxClients 2 ControlsLog /var/log/proftpd/controls.log ControlsInterval 5 ControlsSocket /var/run/proftpd/proftpd.sock </IfModule>
<IfModule mod_ctrls_admin.c> AdminControlsEngine on </IfModule>
# A basic anonymous configuration, no upload directories.
<Anonymous ~ftp> User ftp Group nogroup # We want clients to be able to login with "anonymous" as well as "ftp" UserAlias anonymous ftp # Cosmetic changes, all files belongs to ftp user DirFakeUser on ftp DirFakeGroup on ftp
RequireValidShell off
# Limit the maximum number of anonymous logins MaxClients 10
# We want 'welcome.msg' displayed at login, and '.message' displayed # in each newly chdired directory. DisplayLogin welcome.msg DisplayFirstChdir .message <Directory *> <Limit WRITE> DenyAll </Limit> </Directory>
# Uncomment this if you're brave. # <Directory incoming> # # Umask 022 is a good standard umask to prevent new files and dirs # # (second parm) from being group and world writable. # Umask 022 022 # <Limit READ WRITE> # DenyAll # </Limit> # <Limit STOR> # AllowAll # </Limit> # </Directory>
</Anonymous>
|
така описан, proftpd.conf разрешава на anonymous да влезе в /home/ftp
Цитат | coldy@coldy:~$ ftp 192.168.10.22 Connected to 192.168.10.22. 220 ProFTPD 1.3.0 Server (Debian) [::ffff:192.168.10.22] Name (192.168.10.22:coldy): anonymous 331 Anonymous login ok, send your complete email address as your password. Password: 230-Welcome, archive user anonymous@::ffff:192.168.10.22 ! 230- 230-The local time is: Thu Sep 21 21:13:42 2006 230- 230-This is an experimental FTP server. If have any unusual problems, 230-please report them via e-mail to <root@unknown.bounceme.net>. 230- 230 Anonymous access granted, restrictions apply. Remote system type is UNIX. Using binary mode to transfer files. ftp> pwd 257 "/" is current directory. ftp> dir 200 PORT command successful 150 Opening ASCII mode data connection for file list -rw-r--r-- 1 ftp ftp 166 Jun 1 18:29 welcome.msg 226 Transfer complete. ftp>
|
Обърни внимание че стандартния proftpd.conf използва за Anonymous:
Цитат | <Anonymous ~ftp> User ftp Group nogroup |
Ето и частта от /etc/password за "ftp":Цитат | ftp:x:107:65534::/home/ftp:/bin/false |
Надявам се, че след добавянето на реда с който можеш да следиш proftpd.log ще се ориентираш в ситуацията.
Успех!
|
|
|
8
|
Linux секция за начинаещи / Настройка на програми / Конфигуррация на proftpd server
|
-: Sep 20, 2006, 18:26
|
Здравей, говоря конкретно за
user:x:107:65534::/home/user:/bin/false
а ~user трябва да съответства на home directory-ата на 'user' ( въпросната Anonymous home directory ) поради което по-горе те упътих към /etc/passwd файла. Т.е. идеята е да провериш дали:
<Anonymous ~user> User user Group users
води до директорията която искаш да задедеш на Anonymous. Провери потребителя 'user' дали може да достъпи собствената си home directory колкото и абсурдно да звучи. Като гледам лога, всичко друго изглежда наред.
Успех!
|
|
|
14
|
Linux секция за начинаещи / Настройка на програми / Настройка на samba сървър
|
-: Sep 18, 2006, 22:18
|
Здравей, при мен работи без проблем предвид съдържанието на smb.conf файла: Примерен код | [global] panic action = /usr/share/samba/panic-action %d workgroup = Workgroup netbios name = debianizer domain master = Yes server string = %h server (Samba %v) os level = 20 kernel oplocks = no level2 oplocks = no oplocks = No keep alive = 30 read raw = yes write raw = yes invalid users = root hide unreadable = yes socket options = SO_KEEPALIVE SO_REUSEADDR SO_BROADCAST TCP_NODELAY IPTOS_LOWDELAY IPTOS_THROUGHPUT SO_SNDBUF=8192 SO_RCVBUF=8192 load printers = No printcap name = cups lock dir = /var/run/samba/locks guest ok = Yes printing = cups interfaces = 192.168.1.2/255.255.255.0 security = share show add printer wizard = no
[todor] comment = todor path = /mnt/samba/todor hosts allow = 192.168.1.3 192.168.1.4 writable = yes browseable = yes
|
а ето и версията:
Дано ти е от полза. Успех!
|
|
|
15
|
Linux секция за начинаещи / Настройка на програми / Линукс за малко специфична дейност...
|
-: Sep 14, 2006, 00:16
|
Здравей, относно дистрибуцията и хардуера, според мен нямаш основания да се безпокоиш. На 550MHz & 192 MB SDRAM + 20GB storage спокойно върви Debian GNU/Linux. Въпроса е колко връзки към клиенти ще установява Counter-Strike сървъра ти. Ако пропуснеш графичната среда, ще спестиш ресурси за сметка на Counter-Strike клиентите - логично. Преди близо две години на 1GHz Pentium + 512MB SD RAM върху Debian GNU/Linux играеха 20 човека без проблем. Това беше и лимита на сървъра - 20 клиента. Debian GNU/Linux не е нито тежък, нито претрупан. До колкото си спомням приказката "Око да види, ръка да пипне" ... е, най-добре да опиташ и едва тогава ще можеш да решиш/избереш.
Успех!
|
|
|
|