Kod:
sudo apt install wireguard
Kod:
sudo nano /etc/sysctl.conf
Kod:
sudo sysctl -p
Kod:
sudo sucd /etc/wireguardumask 077; wg genkey | tee server.key | wg pubkey > server.pub
Kod:
sudo sucd /etc/wireguardumask 077; wg genkey | tee klient1.key | wg pubkey > klient1.pub
Kod:
ls -alcat /etc/wireguard/klient1.keywDpA3lxpr1umsfsfLPSoMEhXExpjwzHuTTvtkvZGg2fFA=cat /etc/wireguard/klient1.pubGdvfdbvdbhdGjnscncsjdchYbbbxpjwz1BH4c07ZfGg2fFA=
Kod:
/etc/wireguard/wg0.conf
Kod:
[Interface]Address = 10.0.10.1/24,fd42:42:42::1/64SaveConfig = truePrivateKey = Klucz server.keyListenPort = 51820PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -j MASQUERADE; iptables -A FORWARD -o wg0 -j ACCEPTPostUp = ip6tables -A FORWARD -i wg0 -j ACCEPT; ip6tables -t nat -A POSTROUTING -j MASQUERADE; ip6tables -A FORWARD -o wg0 -j ACCEPTPostDown = iptables -F; iptables -t nat -FPostDown = ip6tables -F; ip6tables -t nat -FDNS = Adres IP routera WLAN [Peer]PublicKey = Klucz klient1.pubAllowedIPs = 10.0.10.2/32,fd42:42:42::/64
Kod:
[Interface]Address = 10.0.10.2/32,fd42:42:42::2/64PrivateKey = Klucz klient1.keyDNS = 10.0.10.1[Peer]PublicKey = Klucz server.pubEndpoint = adres-DynDNS.com:51820AllowedIPs = 0.0.0.0/0,::/0PersistentKeepalive = 20
Kod:
sudo wg-quick up wg0
Kod:
sudo wg-quick down wg0
Kod:
sudo wg
Kod:
ping 10.0.10.1
Kod:
sudo systemctl enable wg-quick@wg0
Kod:
sudo systemctl restart network-manager
Kod:
smb://10.0.10.1/zasób-samby/
Kod:
sudo nano /etc/root/freedns.shchmod +x /etc/root/freedns.sh
Kod:
#!/bin/sh#FreeDNS updater scriptUPDATEURL="http://freedns.afraid.org/dynamic/update.php?<tu_wpisujemy_token_z_afraid.org>"DOMAIN="_YOURDOMAINHERE_"registered=$(nslookup $DOMAIN|tail -n2|grep A|sed s/[^0-9.]//g) current=$(wget -q -O - http://checkip.dyndns.org|sed s/[^0-9.]//g) [ "$current" != "$registered" ] && { wget -q -O /dev/null $UPDATEURL echo "DNS updated on:"; date }
Kod:
crontab -e
Kod:
2,7,12,17,22,27,32,37,42,47,52,57 * * * * sleep 15 ; /root/freedns.sh > /dev/null
Statystyki: autor: kobrawerde — 20 mar 2021, 18:16
Kod:
sudo apt-get install network-manager-openvpn
Co prawda NetworkManager importuje plik .ovpn ale błędnie go rozbija, ten sposób ustawi nam wszystkie rzeczy pod GUIKod:
sudo nmcli connection import type openvpn file /path/to/your.ovpn
Kod:
nmcli connection up 7f2f3e65-0009-46f4-bf66-8fb9466829fb
Statystyki: autor: csowiec — 30 kwie 2020, 23:24
Kod:
./speedtest
Statystyki: autor: kszyhus — 30 lis 2019, 09:06
Statystyki: autor: Qba0489 — 15 wrz 2019, 15:25
Kod:
sudo nano /etc/pam.d/ftp
Kod:
# Standard behaviour for ftpd(8).authrequiredpam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed# Customized login using htpasswd file for virtual usersauth sufficient pam_pwdfile.so pwdfile /etc/vsftpd/ftpd.passwdaccount sufficient pam_permit.so# Note: vsftpd handles anonymous logins on its own. Do not enable pam_ftp.so.# Standard pam includes@include common-account@include common-session@include common-authauthrequiredpam_shells.so
Kod:
sudo nano /etc/ftpusers
Statystyki: autor: kobrawerde — 26 maja 2019, 17:37
Kod:
apt-get install vsftpd libpam-pwdfile apache2-utils
Kod:
sudo openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/private/vsftpd.pem
Kod:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/private/vsftpd.pem
rsa_cert_file=/etc/ssl/private/vsftpd.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.pem
ssl_enable=YES
Kod:
sudo nano /etc/vsftpd.conf
Kod:
anonymous_enable=NOlisten_port=49144local_enable=YESchroot_local_user=YESvirtual_use_local_privs=YESdual_log_enable=YESlisten=YEStcp_wrappers=YESrsa_cert_file=/etc/ssl/private/vsftpd.pemrsa_private_key_file=/etc/ssl/private/vsftpd.pemssl_enable=YESuser_config_dir=/etc/vsftpd_user_confguest_enable=NOpam_service_name=ftpnopriv_user=jaceknopriv_user=darekallow_writeable_chroot=YESallow_anon_ssl=NOforce_local_data_ssl=YESforce_local_logins_ssl=YESxferlog_enable=YESwrite_enable=YESdownload_enable=YESwrite_enable=YESanon_other_write_enable=YESutf8_filesystem=YESuse_localtime=YESssl_ciphers=HIGHascii_upload_enable=YESascii_download_enable=YESpasv_enable=YESpasv_min_port=1024pasv_max_port=65535
Kod:
sudo mkdir /etc/vsftpd
Kod:
htpasswd -c -p -b /etc/vsftpd/ftpd.passwd darek $(openssl passwd -1 -noverify 'tu_podaj_własne_hasło')
Kod:
htpasswd -p -b /etc/vsftpd/ftpd.passwd jacek $(openssl passwd -1 -noverify 'tu_podaj_własne_hasło')
Kod:
sudo mkdir /etc/vsftpd_user_conf
Kod:
nano /etc/vsftpd_user_conf/darek
Kod:
write_enable=YESallow_writeable_chroot=YESlocal_root=/media/nas
Kod:
nano /etc/vsftpd_user_conf/jacek
Kod:
write_enable=YESallow_writeable_chroot=YESlocal_root=/media/nascmds_denied=DELE,RMD
Kod:
useradd --home /media/nas --gid nogroup -m --shell /bin/false darek
Kod:
useradd --home /media/nas --gid nogroup -m --shell /bin/false jacek
Kod:
auth required pam_pwdfile.so pwdfile /etc/vsftpd/ftpd.passwdaccount required pam_permit.so
Kod:
sudo service vsftpd restart
Kod:
/etc/init.d/vsftpd restart/etc/init.d/vsftpd reload/etc/init.d/vsftpd status
Kod:
sudo apt-get purge --auto-remove vsftpd
Statystyki: autor: kobrawerde — 09 maja 2019, 14:57
Kod:
sudo add-apt-repository ppa:uget-team/ppasudo apt updatesudo apt install uget-integrator
Statystyki: autor: fabians — 13 lis 2018, 19:48
Kod:
cd ~/Pulpittar -xvf Linux\ Driver\ 4.19.19.00\(Modified\).tar.gz
Kod:
cd driver
Kod:
sudo -ichmod +x install
Kod:
./install
Statystyki: autor: kkrzysiek92 — 17 kwie 2015, 23:34
Statystyki: autor: yahoob3 — 02 lis 2014, 14:32
Kod:
sudo gedit /etc/apt/sources.list
Kod:
deb-src http://archive.ubuntu.com/ubuntu/ quantal main restricted
Kod:
sudo apt-get updatesudo apt-get install build-essential blueman dpkg-devsudo apt-get build-dep network-manager
Kod:
mkdir ~/tmpcd ~/tmp
Kod:
apt-get source network-managercd network-manager-numer_wersji
Kod:
gedit src/nm-manager.c
Kod:
if (driver && strcmp (driver, "bluetooth")) {nm_log_info (LOGD_MB, "ignoring modem '%s' (no associated Bluetooth device)", ip_iface);return;}
Kod:
dpkg-source --commit
Kod:
dpkg-buildpackage -us -uc
Kod:
sudo /etc/init.d/network-manager stopcd ..sudo dpkg -i network-manager-numer_wersji.deb
Kod:
/etc/init.d/network-manager start
Kod:
killall mate-bluetooth-applet
Kod:
blueman
Statystyki: autor: frytek — 12 mar 2013, 18:34
Kod:
start on started networkingscript /home/{katalog domowy}/.serviio-prog/bin/serviio.shend script
Kod:
#!/bin/shcd /home/{katalog domowy}/.serviio-prog/bin/./serviio-console.sh
Statystyki: autor: gaijin — 04 gru 2012, 22:01
Kod:
http://www.ralinktech.com/en/04_support/support.php?sn=501
Kod:
../os/linux/config.mk
Kod:
# Support Wpa_SupplicantHAS_WPA_SUPPLICANT=n# Support Native WpaSupplicant for Network MagangerHAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
Kod:
# Support Wpa_SupplicantHAS_WPA_SUPPLICANT=y# Support Native WpaSupplicant for Network MagangerHAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
Kod:
cd /home/user/rt5370/
Kod:
makesudo make installsudo modprobe rt5370sta
Kod:
sudo gedit /etc/modules/
Kod:
rt5370sta
Statystyki: autor: Kein — 03 lip 2012, 14:08
Kod:
wine ~/.wine/drive_c/Program\ Files/ChomikBox/chomikbox.exe 'url_katalogu'
Kod:
wine ~/.wine/drive_c/Program\ Files/ChomikBox/chomikbox.exe 'http://chomikuj.pl/eXploatator/Linux/Linux+Ubuntu+9'
Statystyki: autor: tro — 26 wrz 2011, 20:05
Statystyki: autor: G4rdziel — 12 lut 2011, 16:11
Statystyki: autor: womperm — 30 lis 2010, 23:31
Statystyki: autor: gtriderxc — 20 lis 2010, 19:03
Kod:
apt-get updateapt-get upgrade
Kod:
apt-get install bzip2 vim aptitude
Kod:
aptitude install mysql-server mysql-client
Kod:
aptitude install apache2
Kod:
aptitude install php5 libapache2-mod-php5
Kod:
/etc/init.d/apache2 restart
Kod:
vi /var/www/index.php
Kod:
<?phpphpinfo();?>
Kod:
aptitude install php5-mysql php5-ldap php5-imap php5-curl php-pear php5-gd php5-idn php5-imagick php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
Kod:
/etc/init.d/apache2 restart
Kod:
apatitude search php5
Kod:
aptitude install phpmyadmin
Kod:
Web server to reconfigure automatically: apache2
Kod:
/etc/init.d/apache2 restart
Kod:
cd /tmpwget [url]http://iredmail.googlecode.com/files/iRedMail-0.6.1.tar.bz2[/url]tar jxvf iRedMail-0.6.1.tar.bz2
Kod:
cd iRedMail-0.6.1/pkgs/bash get_all.sh
Kod:
cd ..bash iRedMail.sh
Kod:
vim conf/global
Kod:
# Use exist Apache, MySQL, PHP: YES, NO.# Note: You may need to change apache/php related config file path.# Such as:# - MySQL server address and root user acount (conf/mysql).# - Path of apache/php config file path (conf/httpd).export USE_EXIST_AMP='NO'
Kod:
# Use exist Apache, MySQL, PHP: YES, NO.# Note: You may need to change apache/php related config file path.# Such as:# - MySQL server address and root user acount (conf/mysql).# - Path of apache/php config file path (conf/httpd).export USE_EXIST_AMP='YES'
Kod:
export MYSQL_FRESH_INSTALLATION='YES'
Kod:
export MYSQL_FRESH_INSTALLATION='NO'
Kod:
aptitude install postfix-policyd
Kod:
bash iRedMail.sh
Kod:
reboot
Statystyki: autor: piotrekKSC — 03 paź 2010, 17:02
Kod:
rt2400pcirt2x00pcirt2x00lib
Kod:
iwlist scan
Kod:
;; Channel;HKR, , Channel, 0, %CHANNEL%HKR, Default, Channel, 0, %CHANNEL%HKR, NDI\params\Channel, ParamDesc, 0, "Channel"HKR, NDI\params\Channel, type, 0, "enum"HKR, NDI\params\Channel, default, 0, %CHANNEL%HKR, NDI\params\Channel\enum, 1, 0, "01"HKR, NDI\params\Channel\enum, 2, 0, "02"HKR, NDI\params\Channel\enum, 3, 0, "03"HKR, NDI\params\Channel\enum, 4, 0, "04"HKR, NDI\params\Channel\enum, 5, 0, "05"HKR, NDI\params\Channel\enum, 6, 0, "06"HKR, NDI\params\Channel\enum, 7, 0, "07"HKR, NDI\params\Channel\enum, 8, 0, "08"HKR, NDI\params\Channel\enum, 9, 0, "09"HKR, NDI\params\Channel\enum, 10, 0, "10"HKR, NDI\params\Channel\enum, 11, 0, "11"
Kod:
HKR, NDI\params\Channel\enum, 12, 0, "12"HKR, NDI\params\Channel\enum, 13, 0, "13"
Kod:
;; Country Region;HKR, , CountryRegion,0, "0";HKR, Default, CountryRegion, 0, "0"HKR, NDI\params\CountryRegion, ParamDesc, 0, "Country Region"HKR, NDI\params\CountryRegion, type, 0, "enum"HKR, NDI\params\CountryRegion, default, 0, "0"HKR, NDI\params\CountryRegion\enum, 0, 0, "FCC (Channel 1 - 11)"HKR, NDI\params\CountryRegion\enum,1, 0, "IC (Channel 1 - 11)"HKR, NDI\params\CountryRegion\enum, 2, 0, "ETSI (Channel 1 - 13)"HKR, NDI\params\CountryRegion\enum, 3, 0, "Spain (Channel 10 - 11)"HKR, NDI\params\CountryRegion\enum,4, 0, "France (Channel 10 - 13)"HKR, NDI\params\CountryRegion\enum, 5, 0, "MKK (Channel 14)"HKR, NDI\params\CountryRegion\enum, 6, 0, "MKK1 (Channel 1 - 14)"HKR, NDI\params\CountryRegion\enum,7, 0, "Israel (Channel 3 - 9)"
Kod:
HKR, , CountryRegion, 0, "2";HKR, Default, CountryRegion, 0, "2"HKR, NDI\params\CountryRegion, ParamDesc, 2, "Country Region"HKR, NDI\params\CountryRegion, type, 2, "enum"HKR, NDI\params\CountryRegion, default, 2, "2"
Kod:
"ETSI (Channel 1 - 13)"
Kod:
"FCC (Channel 1 - 11)"
robimy tak:Następnie wydajemy komendę:Kod:
sudo ndiswrapper -i /home/TWÓJ_LOGIN/RT/rt2400.INF
Statystyki: autor: linuksiarz — 24 sie 2010, 15:52
Kod:
sudo apt-get install nginx mysql-server
Kod:
sudo apt-get install php5-cgi spawn-fcgi
Kod:
sudo nano /etc/nginx/sites-enabled/default
Kod:
server { listen 80; server_name NAZWA_SERWERA; access_log SCIEZKA_LOGOW/acces_log.log; location / { root ROOT_PATH; index index.php index.html index.htm; } location ~ .php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME ROOT_PATH$fastcgi_script_name; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param REMOTE_ADDR $remote_addr; fastcgi_param SCRIPT_NAME $fastcgi_script_name; }}
Kod:
sudo /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -C 5 -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid
Kod:
sudo service nginx start
Kod:
<?phpphpinfo();?>
Statystyki: autor: d3dik — 19 sie 2010, 12:58
Kod:
cd /lib/firmware
Kod:
sudo tar xvzf /home/sebastian/Pobrane/ueagle-data-1.1.tar.gz
Kod:
sudo mv ueagle-data-1.1 ueagle-atm
Kod:
sudo apt-get install ppp
Kod:
sudo gedit /etc/ppp/peers/neostrada
Kod:
user "login@neostrada.pl"plugin pppoatm.so 0.35noipdefaultusepeerdnsdefaultroutepersistnoauth
Kod:
sudo mkdir /etc/network
Kod:
sudo gedit /etc/network/interfaces
Kod:
auto pppoaiface pppoa inet ppp provider neostrada
Kod:
sudo gedit /etc/ppp/chap-secrets
Kod:
sudo gedit /etc/ppp/pap-secrets
Kod:
"login@neostrada.pl" * "hasło" *
Kod:
sudo gedit /etc/resolv.conf
Kod:
nameserver 194.204.159.1nameserver 217.98.63.164
Kod:
dmesg
Kod:
pppd call neostrada
Kod:
ping www.wp.pl
Kod:
pppd call neostrada
Kod:
sudo apt-get remove network-manager network-manager-gnome
Kod:
about:config
Kod:
toolkit.networkmanager.disable
Statystyki: autor: Gość — 14 maja 2010, 00:54
Kod:
sudo apt-get install bind9
Kod:
sudo gedit /etc/bind/named.conf.options
Kod:
options { directory "/var/cache/bind"; // If there is a firewall between you and nameservers you want // to talk to, you may need to fix the firewall to allow multiple // ports to talk. See http://www.kb.cert.org/vuls/id/800113 // If your ISP provided one or more IP addresses for stable // nameservers, you probably want to use them as forwarders. // Uncomment the following block, and insert the addresses replacing // the all-0's placeholder. forwarders { 208.67.222.222; 208.67.220.220; 8.8.8.8; 8.8.4.4; 195.187.245.44; }; auth-nxdomain yes; # conform to RFC1035 listen-on-v6 { any; };};
Kod:
sudo /etc/init.d/bind9 restart
Kod:
sudo gedit /etc/resolv.conf
Kod:
nameserver 127.0.0.1
Kod:
sudo gedit /etc/dhcp3/dhclient.conf
Kod:
prepend domain-name-servers 127.0.0.1;
Kod:
for x in $(seq 1 5); do sleep 1 && dig onet.pl | egrep -i '(server:|msec)'; done;
Statystyki: autor: jacekalex — 28 lut 2010, 08:04
Kod:
sudo apt-get install trickle
Kod:
sudo chmod a+x rsapiresume.pl rsuploadersudo mv rsapiresume.pl rsuploader /usr/bin/
Kod:
rsuploader 50 plik1.txt plik2.txt
Statystyki: autor: MarcinT — 18 lut 2010, 19:56
Kod:
sudo gedit /etc/network/interfaces
Zapisujemy plik.# The loopback network interface
auto lo
iface lo inet loopback
# The wlan0 network interface
auto wlan0
iface wlan0 inet static
wireless-mode Managed
wireless-essid NAZWA_INTERNET
wireless-key open 1111111111
address 192.168.1.184
netmask 255.255.255.0
gateway 192.168.1.2
# The wlan1 network interface
auto wlan1
iface wlan1 inet static
wireless-mode Ad-Hoc
wireless-essid NAZWA_LOCAL
wireless-key open 2222222222
address 10.0.0.1
netmask 255.0.0.0
Kod:
sudo gedit /etc/resolv.conf
Zapisujemy.nameserver 192.168.1.2
nameserver 208.67.222.222
nameserver 208.67.220.220
Kod:
iwconfig
orazlo no wireless extensions.
wlan1 IEEE 802.11b ESSID:"NAZWA_LOCAL"
Mode:Ad-Hoc Frequency:2.412 GHz Cell: 2A:B2:30:CB:E0:76
Bit Rate=11 Mb/s Tx-Power:20 dBm Sensitivity=-100 dBm
RTS thr=2347 B Fragment thr=2346 B
Power Management:off
Link Quality:93/100 Signal level:-36 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
wlan0 IEEE 802.11g ESSID:"NAZWA_INTERNET"
Mode:Managed Frequency:2.412 GHz Access Point: 00:0E:8E:7C:4B:A4
Bit Rate=11 Mb/s Tx-Power:20 dBm Sensitivity=-121 dBm
RTS thr=2347 B Fragment thr=2346 B
Power Management:off
Link Quality:46/100 Signal level:-66 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Kod:
ifconfig
Czyli działa.lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2894 errors:0 dropped:0 overruns:0 frame:0
TX packets:2894 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:169271 (165.3 KB) TX bytes:169271 (165.3 KB)
wlan0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:192.168.1.184 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::222:b0ff:fe72:13f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8038 errors:0 dropped:0 overruns:0 frame:0
TX packets:4296 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3916234 (3.7 MB) TX bytes:548553 (535.6 KB)
Interrupt:19 Memory:fe700000-fe708000
wlan1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:10.0.0.1 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::208:a1ff:fe81:bfe4/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:53 errors:0 dropped:0 overruns:0 frame:0
TX packets:58 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4413 (4.3 KB) TX bytes:14181 (13.8 KB)
Interrupt:19 Memory:fe900000-fe902000
Kod:
ping www.onet.pl
Jak nie dostajemy odpowiedzi, to sprawdzamy pliki konfiguracyjne, gdzieś jest błąd.PING http://www.onet.pl (213.180.146.27) 56(84) bytes of data.
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_seq=1 ttl=56 time=19.3 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_seq=2 ttl=56 time=24.7 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_seq=3 ttl=56 time=20.6 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_seq=4 ttl=56 time=21.7 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_seq=5 ttl=56 time=24.7 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_seq=6 ttl=56 time=20.1 ms
Kod:
sudo gedit /etc/network/interfaces
Zapisujemy plik.# The loopback network interface
auto lo
iface lo inet loopback
# The wlan0 network interface
auto wlan0
iface wlan0 inet static
wireless-mode Ad-Hoc
wireless-essid NAZWA_LOCAL
wireless-key open 2222222222
address 10.0.0.2
netmask 255.0.0.0
gateway 10.0.0.1
Kod:
sudo gedit /etc/resolv.conf
To wszystko dla Komputera_2 przy założeniu, że jest tam Linux, jeśli np. jest to jakiś M$ to w okienka stosownego managera wpisujemy:nameserver 192.168.1.2
nameserver 10.0.0.1
nameserver 208.67.222.222
nameserver 208.67.220.220
Restart, sprawdzamy przy użyciu iwconfig i ifconfig czy Komputer_2 "trzyma" założoną konfigurację.IP 10.0.0.2
maska 255.0.0.0.
brama 10.0.0.1
DNS 192.168.1.2, 10.0.0.1, 208.67.222.222 itp.
ESSID NAZWA_LOCAL
klucz 222222222
to dostaniemy dobrą ścianę ogniową, a przy okazji udostępnimy połączenie internetowe komputerowi o adresie IP 10.0.0.2 i adresie MAC karty sieciowej XX:XX:XX:XX:XX:XX ... czyli niespodzianka => Komputerowi_2.#!/bin/bash
# Definicje.
IPT="/sbin/iptables"
# Czyszczenie ustawień.
$IPT -F
$IPT -F -t nat
$IPT -X -t nat
$IPT -F -t mangle
$IPT -X -t mangle
$IPT -F -t filter
$IPT -X -t filter
# Ochrona przed atakami syn-flood.
echo "1" > /proc/sys/net/ipv4/tcp_syncookies
# Włączenie przekazywania pakietów pomiędzy interfejsami.
echo "1" > /proc/sys/net/ipv4/ip_forward
# Domyślne akcje dla pakietów.
$IPT -P INPUT DROP
$IPT -P FORWARD DROP
$IPT -P OUTPUT ACCEPT
# Odblokowanie loopbacku tylko dla naszego routera.
$IPT -A INPUT -i lo -j ACCEPT
# Odblokowanie loopbacku dla komputerów za maskaradą.
$IPT -A FORWARD -o lo -j ACCEPT
# Zezwolenie na ruch połączeń nawiązanych i powiązanych.
$IPT -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPT -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPT -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
# Udostępnienie połączenia w sieci lokalnej/MAC_ADDR
$IPT -t nat -A POSTROUTING -s 10.0.0.2 -j MASQUERADE
$IPT -A FORWARD -m mac --mac-source XX:XX:XX:XX:XX:XX -j ACCEPT
# $IPT -A FORWARD -s 10.0.0.2 -j ACCEPT
Voila! Gra i buczy, a przynajmniej powinno.#!/bin/bash
# Definicje.
IPT="/sbin/iptables"
# Czyszczenie ustawień.
$IPT -F
$IPT -F -t nat
$IPT -X -t nat
$IPT -F -t mangle
$IPT -X -t mangle
$IPT -F -t filter
$IPT -X -t filter
# Ochrona przed atakami syn-flood.
echo "1" > /proc/sys/net/ipv4/tcp_syncookies
# Włączenie przekazywania pakietów pomiędzy interfejsami.
echo "1" > /proc/sys/net/ipv4/ip_forward
# Domyślne akcje dla pakietów.
$IPT -P INPUT DROP
$IPT -P FORWARD DROP
$IPT -P OUTPUT ACCEPT
# Odblokowanie loopbacku tylko dla naszego routera.
$IPT -A INPUT -i lo -j ACCEPT
# Odblokowanie loopbacku dla komputerów za maskaradą.
$IPT -A FORWARD -o lo -j ACCEPT
# Zezwolenie na ruch połączeń nawiązanych i powiązanych.
$IPT -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPT -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPT -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
Statystyki: autor: igotit4free — 03 sty 2010, 15:12
Kod:
deb http://ppa.launchpad.net/markus-tisoft/rt3090/ubuntu karmic main
Kod:
deb-src http://ppa.launchpad.net/markus-tisoft/rt3090/ubuntu karmic main
Kod:
deb http://ppa.launchpad.net/markus-tisoft/rt3090/ubuntu karmic main
Kod:
deb http://ppa.launchpad.net/markus-tisoft/rt3090/ubuntu jaunty main
Kod:
deb-src http://ppa.launchpad.net/markus-tisoft/rt3090/ubuntu karmic main
Kod:
deb-src http://ppa.launchpad.net/markus-tisoft/rt3090/ubuntu jaunty main
Kod:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 86F4C28E
Kod:
sudo apt-get update
Kod:
sudo apt-get install rt3090-dkms
Statystyki: autor: Tony777 — 30 gru 2009, 22:53
Kod:
ifconfig -a
Czyli, jeśli na liście zostanie wyszczególniony interfejs sieciowy eth0, możemy przystąpić do konfiguracji sieci. Jeśli nie widzimy tam takowego interfejsu, możesz zadać pytanie na forum podając jednocześnie wynik komendy lspci.eth0 Link encap:Ethernet HWaddr 00:16:36:32:5A:25
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::216:36ff:fe32:5a25/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6372965 errors:0 dropped:0 overruns:0 frame:0
TX packets:2673037 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1024304078 (976.8 MiB) TX bytes:188240237 (179.5 MiB)
Interrupt:169 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:58 errors:0 dropped:0 overruns:0 frame:0
TX packets:58 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4977 (4.8 KiB) TX bytes:4977 (4.8 KiB)
Kod:
ping 212.77.100.101
Kod:
sudo nano -w /etc/network/interfaces
Kod:
auto eth0iface eth0 inet dhcp
Kod:
auto eth0iface eth0 inet staticaddress [tutaj ip które dostaliśmy od administratora sieci]netmask [tutaj maska sieciowa - dostaliśmy ją od administratora]gateway [tutaj adres ip bramy domyślnej - także od admnistratora]
Kod:
sudo nano -w /etc/resolv.conf
Kod:
nameserver 194.204.159.1nameserver 194.204.152.34
Kod:
sudo /etc/init.d/networking restartsudo ifdown eth0sudo ifup eth0
Kod:
ping wp.pl
Statystyki: autor: mario_7 — 19 cze 2009, 01:36
Kod:
sudo su
Kod:
touch /etc/init.d/firewall && chmod +x /etc/init.d/firewall && nano -w /etc/init.d/firewall
Kod:
#!/bin/shiptables -Fiptables -Xiptables -t nat -Xiptables -t nat -Fiptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT ACCEPT iptables -A INPUT -i lo -j ACCEPTiptables -A FORWARD -o lo -j ACCEPTiptables -A INPUT -j ACCEPT -m conntrack --ctstate ESTABLISHED,RELATEDiptables -A FORWARD -j ACCEPT -m conntrack --ctstate ESTABLISHED,RELATED
Kod:
update-rc.d firewall defaults 90
Kod:
iptables -A INPUT -s 0/0 -p tcp --dport (_numer portu_) -j ACCEPTiptables -A INPUT -s 0/0 -p udp --dport (_numer portu_) -j ACCEPT
Kod:
#!/bin/shiptables -Fiptables -Xiptables -t nat -Xiptables -t nat -Fiptables -A INPUT -i lo -j ACCEPTiptables -A FORWARD -o lo -j ACCEPTiptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT ACCEPT iptables -A INPUT -j ACCEPT -m conntrack --ctstate ESTABLISHED,RELATEDiptables -A FORWARD -j ACCEPT -m conntrack --ctstate ESTABLISHED,RELATEDiptables -A INPUT -s 0/0 -p tcp --dport 22 -j ACCEPTiptables -A INPUT -s 0/0 -p udp --dport 22 -j ACCEPT
Kod:
iptables -A INPUT -s 0/0 -p tcp --dport 6881:6889 -j ACCEPTiptables -A INPUT -s 0/0 -p udp --dport 6881:6889 -j ACCEPT
Kod:
/etc/init.d/firewall
Kod:
man iptables
Statystyki: autor: mario_7 — 16 cze 2009, 14:18
rt2x00pci
rt2x00lib
Kod:
lsmod|grep rt
Kod:
sudo rmmod rt2400pcisudo rmmod rt2x00pcisudo rmmod rt2x00lib
Kod:
sudo gedit /etc/modprobe.d/blacklist
No to załatwione, po restarcie karta znika z systemu.blacklist rt2400pci
blacklist rt2x00pci
blacklist rt2x00lib
Kod:
sudo gedit /etc/modprobe.d/blacklist.conf
Kod:
ls /etc/modprobe.d/
Kod:
ndiswrapper -v
Teraz zalegalizujemy ndiswrappera w systemie i dodamy go do listy ładowanych modułów:utils version: '1.9', utils version needed by module: '1.9'
module details:
filename: /lib/modules/2.6.27-14-generic/kernel/ubuntu/ndiswrapper/ndiswrapper.ko
version: 1.53
vermagic: 2.6.27-14-generic SMP mod_unload modversions 586
Kod:
sudo modprobe ndiswrappersudo ndiswrapper -msudo gedit /etc/modules
Następnie wydajemy komendę:ndiswrapper
Kod:
sudo ndiswrapper -i /home/TWÓJ_LOGIN/RT/rt2400.INF
Kod:
ndiswrapper -l
W tym momencie powinny nam się pokazać dostępne sieci, o czym powie nam komunikat Network Managera (to coś koło zegarka) albo lepiej wynik polecenia:rt2400 : driver installed
device (1814:0101) present (alternate driver: rt2400pci)
Kod:
iwlist scan
Kod:
sudo pppoeconf wlan0
Kod:
sudo gedit /etc/network/interfaces
które nie chcą współpracować z obecnym tam zapisem:auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig wlan0 up # line maintained by pppoeconf
provider dsl-provide
wobec czego dwie ostatnie linie trzeba wykasować.auto wlan0
iface wlan0 inet manual
Statystyki: autor: igotit4free — 12 cze 2009, 22:10
Kod:
about:config
Kod:
network.protocol-handler.external.gg
Kod:
network.protocol-handler.warn-external.gg
Kod:
network.protocol-handler.app.gg
Kod:
/usr/bin/kadu
Kod:
gg
Kod:
/usr/bin/kadu
Statystyki: autor: s.maciek — 25 maja 2009, 10:47
Statystyki: autor: ff1 — 06 maja 2009, 10:38
Kod:
sudo aptitude update
Kod:
sudo apt-get install build-essentialsudo apt-get install subversion
Kod:
svn co http://synce.svn.sourceforge.net/svnroot/synce/trunk/usb-rndis-litecd usb-rndis-lite/
Kod:
makesudo ./clean.shsudo make install
Kod:
BOOTPROTO='dhcp'BROADCAST=''ETHTOOL_OPTIONS=''IPADDR=''MTU='1460'MRU='1500'NAME=''PEERDNS=noNETMASK=''NETWORK=''REMOTE_IPADDR=''STARTMODE='hotplug'USERCONTROL='no'_nm_name='static-0'
Statystyki: autor: freeteh — 23 mar 2009, 12:21
Kod:
sudo apt-get install proftpd
Kod:
sudo mcedit /etc/proftpd/proftpd.conf
Zapisujemy konfigurację (F2) po czym restartujemy serwer ftp:Include /etc/proftpd/modules.conf
UseIPv6 off
ServerName "FTP SERWER"
ServerType standalone
DeferWelcome off
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200
DefaultRoot ~
#DisplayLogin welcome.msg
#DisplayFirstChdir .message
ListOptions "-l"
DenyFilter \./
UseReverseDNS off
IdentLookups off
RequireValidShell off
AuthUserFile /home/ftpd.passwd
Port 21
MaxInstances 30
User serwer
Group ftpusers
Umask 022 022
AllowOverwrite on
TransferLog /var/log/proftpd/xferlog
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
#
# # Limit WRITE everywhere in the anonymous chroot
<Directory /home/ftp>
<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>
Kod:
sudo /etc/init.d/proftpd restart
Kod:
sudo addgroup ftpusers
Kod:
sudo adduser serwer --ingroup ftpusers --shell /bin/false --no-create-home
Kod:
sudo mkdir /home/serwer
Kod:
sudo chown serwer:ftpusers /home/serwer
Kod:
sudo chmod 751 /home/serwer
Kod:
sudo mcedit /home/ftp
(pamiętajmy aby odpowiednio uzupełnić --uid oraz --gid gdyż numery usera i grupy podane w skrypcie pasują do mojego użytkownika. Musicie wpisać w to miejsce numer swojego użytkownika serwer i grupy ftpusers. Znajdziecie to w pliku /etc/passwd)#!/bin/sh
ftpasswd --shell /bin/false --home /home/serwer/$1 -p --name $2 --uid 1013 --gid 1008
mkdir /home/serwer/$1
chown -R serwer:ftpusers /home/serwer/$1
chmod 751 /home/serwer/$1
echo "Gotowe, dodano użytkownika: $2"
Kod:
sudo chmod +x /home/ftp
Kod:
./ftp katalog_janka janek
Kod:
sudo iptables -I INPUT -p tcp --dport 21 -j ACCEPT
Kod:
cd /home
Kod:
./ftp folder login (wtedy skrypt zapyta o hasło dla nowego usera, po wpisaniu wciskamy enter i konto zostało utworzone).
Statystyki: autor: sibul — 21 lut 2009, 04:21
Domyślnym i raczej nienajlepszym programem do ircowania w ubuntu jest XChat IRC.
Więc, mimo wszystko, to na jego przykładzie opiszę jak można sobie poircować.
Po uruchomieniu XChata otwiera się okienko z informacjami o użytkowniku, gdzie system sam generuje kilka nicków na podstawie danych systemowych, oraz baardzo długa lista serwerów irca. Z listy wybieramy FreeNode następnie klikamy Edytuj. W tak otwartym oknie w pozycji Channels to join wpisujemy #ubuntu-pl, na wszelki wypadek ustawiamy Kodowanie znaków na UTF-8, warto jeszcze zaznaczyć opcję Automatyczne łączenie z tą siecią po starcie, kliknąć Zamknij i, ponieważ połączenie jest wykonywane pierwszy raz, Połącz.
I już możemy sobie gadać.
Przy kolejnym uruchomieniu XChat już automatycznie będzie łączył się z serwerem.
I cała filozofia na początek.
Oczywiście warto korzystać z nieco lepszych klientów irca (np. Konversation czy Ksirc), warto się na kanale zarejestrować, żeby mieć zawsze ten sam nick, warto sobie poustawiać czcionki, kolorki, dźwięki i inne fajerwerki, ale myślę, że z czasem każdy sam się tego nauczy, a powyższa, uboga instrukcja w zupełności wystarczy do poircowania sobie na #ubuntu-pl.
1) Odpalasz irssi:A mógłby ktos pomóc mi skonfigurowac i odpalic #ubunt-pl w terminalu poprzez program irssi?2) Łączysz się z serwerem:Kod:
irssi
3) Podajesz swój nick:Kod:
/server irc.freenode.net
4) I wchodzisz na kanał:Kod:
/nick yasiek
Oczywiście tylko 1 polecenie wklepujesz w terminalu resztę już w irssiKod:
/join #ubuntu-pl
Statystyki: autor: mario_7 — 11 lut 2009, 14:14
Kod:
# sudo apt-get install apache2 php5 php5-xmlrpc php5-sqlite sqlite libxmlrpc-c3 libapache2-mod-scgi rtorrent subversion
Kod:
http://localhost
Kod:
$ mkdir ~/public_html
Kod:
# sudo nano /etc/apache2/sites-available/default
Kod:
<VirtualHost *:80>ServerAdmin webmaster@localhostDocumentRoot /home/user/public_html<Directory />Options FollowSymLinksAllowOverride None</Directory><Directory /home/user/public_html/>Options Indexes FollowSymLinks MultiViewsAllowOverride NoneOrder allow,denyallow from all</Directory>ErrorLog /var/log/apache2/error.log# Possible values include: debug, info, notice, warn, error, crit,# alert, emerg.LogLevel warnCustomLog /var/log/apache2/access.log combinedLoadModule scgi_module /usr/lib/apache2/modules/mod_scgi.soSCGIMount /RPC2 127.0.0.1:5000</VirtualHost>
Kod:
# sudo /etc/init.d/apache2 restart
Kod:
$ mkdir ~/Dane$ mkdir ~/Dane/pliki$ mkdir ~/Dane/sesje
Kod:
$ nano ~/.rtorrent.rc
Kod:
session = /home/zet120/Dane/sesjedirectory = /home/zet120/Daneupload_rate = 0download_rate = 0use_udp_trackers = yesmax_uploads = 200port_range = 6892-6892min_peers=10max_peers=400check_hash = noschedule = low_diskspace,5,60,close_low_diskspace=20Mschedule = watch_directory,5,5,load_start=/home/zet120/Dane/pliki/*.torrentschedule = untied_directory,5,5,stop_untied=scgi_port = localhost:5000
Kod:
$ rtorrent
Kod:
# sudo netstat -npl | grep rtorrent
Kod:
tcp 0 0 127.0.0.1:5000 0.0.0.0:* LISTEN 6642/rtorrent tcp 0 0 0.0.0.0:6892 0.0.0.0:* LISTEN 6642/rtorrent
Kod:
$ cd ~/public_html
Kod:
$ svn co svn://wtorrent-project.org/repos/trunk/wtorrent/$ mv wtorrent/* .# sudo cp /conf/sample.user.conf.php /conf/user.conf.php
Kod:
# sudo chown -R www-data:www-data *
Kod:
http://localhost/install.php
Kod:
# sudo rm ~/public_html/install.php
Kod:
http://localhost/index.php
Kod:
# wget http://libtorrent.rakshasa.no/attachment/wiki/RTorrentCommonTasks/rtorrentInit.sh?format=raw -O /etc/init.d/rtorrent
Kod:
# nano /etc/init.d/rtorrent
Kod:
# chmod +x /etc/init.d/rtorrent# update-rc.d rtorrent defaults# /etc/init.d/rtorrent start
Statystyki: autor: zet120 — 02 lut 2009, 22:31
Statystyki: autor: ryniek — 27 sty 2009, 19:05
Kod:
sudo apt-get update
Kod:
sudo apt-get install apache2 php5 mysql-server
Kod:
<?php phpinfo(); ?>
Kod:
sudo /etc/init.d/apache2 force-reload
Kod:
sudo a2enmod php5sudo /etc/init.d/apache2 force-reload
Kod:
mysql -u root -p
Kod:
mrrobby@ubuntu:/var/www# mysql -u root -pEnter password:Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 1Server version: 5.0.51a-3ubuntu5.4 (Ubuntu)Type 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql |+--------------------+2 rows in set (0.00 sec)mysql>
Kod:
sudo apt-get install phpmyadmin
Kod:
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
Kod:
mkdir ~/public_html
Kod:
sudo a2enmod userdir
Statystyki: autor: nid3 — 24 sty 2009, 12:13
Statystyki: autor: jarus88 — 17 sty 2009, 20:19
Kod:
sudo aptitude install apache2 php5 mysql-server libapache2-mod-auth-mysql php5-mysql
Kod:
sudo vim /etc/apache2/sites-available/default
Kod:
<VirtualHost *> # zamiast * możemy wpisać ip, jeśli mamy stałeServerName serwer.plServerAlias www.serwer.plServerAdmin adres@serwer.plDocumentRoot /home/user/public_html/</VirtualHost>
Kod:
sudo ln -s /etc/apache2/sites-available/default /etc/apache2/sites-enabled/default
Kod:
sudo useradd -g Twoja_grupa -d /home/user -m -s /bin/bash
Kod:
mkdir /home/user/public_html
Kod:
vim /etc/apache2/sites-available/user
Kod:
<VitualHost *>ServerName user.plServerAlias www.user.plServerAdmin mail@serwer.plDocumentRoot /home/user/public_html</VirtualHost>
Kod:
sudo a2ensite /etc/apache2/sites-available/user
Kod:
mysql -u root -pCREATE DATABASE baza;CREATE USER 'user'@'%' identified by 'haslo';GRANT ALL PRIVILEGES ON baza.* TO 'user'@'%' IDENTIFIED BY 'haslo';FLUSH PRIVILEGES;
Kod:
sudo /etc/init.d/apache2 restartsudo /etc/init.d/mysql restart
Kod:
NameVirtualHost *:80
Kod:
NameVirtualHost *
Statystyki: autor: Gość — 27 gru 2008, 18:40
Kod:
about:config
W polu filter wpisujemy:Kod:
toolkit.networkmanager.disable
Statystyki: autor: lukitd — 05 gru 2008, 09:33
Statystyki: autor: noras_as — 13 lis 2008, 00:42
Kod:
sudo gedit /etc/apt/sources.list
Kod:
deb http://ppa.launchpad.net/blueman/ppa/ubuntu jaunty maindeb-src http://ppa.launchpad.net/blueman/ppa/ubuntu jaunty main
Kod:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 6B15AB91951DC1E2
Kod:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get install blueman
Kod:
sudo gedit /etc/ppp/peers/dun
Kod:
115200 noauth 192.168.11.30:192.168.11.40 crtscts ms-dns 208.67.222.222 lock
Kod:
su root wpisujemy hasło root'a
Kod:
echo 1 > /proc/sys/net/ipv4/ip_forwardiptables -t nat -A POSTROUTING -s 192.168.11.0/24 -j MASQUERADEdund --msdun --listen call dun
Statystyki: autor: zylx — 12 lis 2008, 19:25
Kod:
#!/bin/sh##################################################################################################Script: hso_connect.sh#Purpose:Bring the interface up and down, send the needed AT commands to connect################################################################################################## checking for rootUSERID=`id -u`if [ "$USERID" != "0" ]thenecho "Need root permissions to run this script"exitfi# always start with checking if a connection data file has been suppliedCONNECTIONFILE="/etc/ppp/conninfo.ini"if [ -z "$2" ]thenif [ ! -f $CONNECTIONFILE ]thenecho "# this file contains the connection information for your subscription" >> $CONNECTIONFILEecho "APN=web.pro.be" >> $CONNECTIONFILEecho "# USER=" >> $CONNECTIONFILEecho "# PASS=" >> $CONNECTIONFILEecho "# PIN=" >> $CONNECTIONFILEfielseif [ -f $2 ]thenCONNECTIONFILE=$2elseecho "Supplied file $2 does not exist"exit 1fifiDEVICE=/dev/ttyHS0NETDEV=hso0TMPFIL=/tmp/connect.$$OUTPUTFILE=/tmp/output.$$SCRIPTFILE=/tmp/scriptfile.$$##################################################################################################METHOD:Connect#PURPOSE:Connect to the specified APN with the specified user and pass and get the ip#set the IP to the interface#################################################################################################Connect(){echo "Initializing..."#============================================================# get the APN, USER, PASS and PIN out of the connection file#============================================================APN=`grep '^APN=' $CONNECTIONFILE | cut -d= -f2`USER=`grep '^USER=' $CONNECTIONFILE | cut -d= -f2`PASS=`grep '^PASS=' $CONNECTIONFILE | cut -d= -f2`PIN=`grep '^PIN=' $CONNECTIONFILE | cut -d= -f2`if [ -z "$APN" ]thenecho "Please provide an APN (eg web.pro.be)"exitfi#============================================================# send the PIN, APN, USER and PASS#============================================================rm -f $SCRIPTFILEecho "ABORT ERROR" > $SCRIPTFILEecho "TIMEOUT 10" >> $SCRIPTFILEecho "\"\" ATZ" >> $SCRIPTFILEif [ -n "$PIN" ]thenecho "OK \"AT+CPIN=\\\"$PIN\\\"^m\"" >> $SCRIPTFILEfiecho "OK \"AT+COPS=0^m\"" >> $SCRIPTFILEecho "OK \"\d\d\d\d\d\d\dAT+COPS=?^m\"" >> $SCRIPTFILEecho "OK \"AT+CGDCONT=1,,\\\"$APN\\\"^m\"" >> $SCRIPTFILEif [ -n "$USER" -a -n "$PASS" ]thenecho "OK \"AT\$QCPDPP=1,1,\\\"$PASS\\\",\\\"$USER\\\"^m\"" >> $SCRIPTFILEfiecho "OK \"\"" >> $SCRIPTFILE#============================================================# run the script#============================================================echo "Trying $APN ..."rm -f $OUTPUTFILE( /usr/sbin/chat -E -s -V -f $SCRIPTFILE <$DEVICE >$DEVICE ) 2> $OUTPUTFILEISERROR="`grep '^ERROR' $OUTPUTFILE`"if [ -n "$ISERROR" ]thenecho "Failed to initialize connection"cat $OUTPUTFILEecho " "rm -f $OUTPUTFILEexitfiISERROR="`grep '^+CME' $OUTPUTFILE`"if [ -n "$ISERROR" ]thenecho "Failed to initialize connection"cat $OUTPUTFILEecho " "rm -f $OUTPUTFILEexitfirm -f $SCRIPTFILEsleep 2#============================================================# now actually connect#============================================================echo "Connecting..."stty 19200 -tostop# make the call scriptecho "ABORT ERROR" > $SCRIPTFILEecho "TIMEOUT 10" >> $SCRIPTFILEecho "\"\" ATZ" >> $SCRIPTFILEecho "OK \"AT_OWANCALL=1,1,0^m\"" >> $SCRIPTFILEecho "OK \"\d\d\d\d\dAT_OWANDATA=1^m\"" >> $SCRIPTFILEecho "OK \"\"" >> $SCRIPTFILEPIP=""COUNTER=""while [ -z "$PIP" -a "$COUNTER" != "-----" ]doecho "trying$COUNTER"sleep 2rm -f $OUTPUTFILE( /usr/sbin/chat -E -s -V -f $SCRIPTFILE <$DEVICE > $DEVICE ) 2> $OUTPUTFILEISERROR=`grep '^ERROR' $OUTPUTFILE`if [ -z "$ISERROR" ]thenPIP="`grep '^_OWANDATA' $OUTPUTFILE | cut -d, -f2`"NS1="`grep '^_OWANDATA' $OUTPUTFILE | cut -d, -f4`"NS2="`grep '^_OWANDATA' $OUTPUTFILE | cut -d, -f5`"fiCOUNTER="${COUNTER}-"doneecho Connected#============================================================# always check the IP address#============================================================if [ -z "$PIP" ]thenecho "We did not get an IP address from the provider, bailing ..."cat $OUTPUTFILErm -f $OUTPUTFILEexitfirm -f $OUTPUTFILE#============================================================# setting network settings#============================================================echo "Setting IP address to $PIP"ifconfig $NETDEV $PIP netmask 255.255.255.255 upecho "Adding route"route add default dev $NETDEVmv -f /etc/resolv.conf /tmp/resolv.conf.hsoecho "Setting nameserver"echo "nameserver$NS1" > $OUTPUTFILEecho "nameserver$NS2" >> $OUTPUTFILEmv $OUTPUTFILE /etc/resolv.confecho "Done."}##################################################################################################METHOD:Disconnect#PURPOSE:disconnect from the providers network#################################################################################################Disconnect(){echo "Bringing interface down..."ifconfig $NETDEV downecho "Disconnecting..."# make the disconnect scriptrm -f $SCRIPTFILEecho "TIMEOUT 10" >> $SCRIPTFILEecho "ABORT ERROR" >> $SCRIPTFILEecho "\"\" ATZ" >> $SCRIPTFILEecho "OK \"AT_OWANCALL=1,0,0^m\"" >> $SCRIPTFILEecho "OK \"\"" >> $SCRIPTFILE#============================================================# run the script#============================================================/usr/sbin/chat -V -f $SCRIPTFILE <$DEVICE >$DEVICE 2> /dev/nullif [ -f /tmp/resolv.conf.hso ]thenecho "Reset nameserver..."mv -f /tmp/resolv.conf.hso /etc/resolv.conffiecho "Done."}##################################################################################################METHOD:usage#PURPOSE:#################################################################################################usage(){echo Usage: $0 \(start\|stop\|restart\)}################################################################################################## Choose your action#################################################################################################case "$1" instart)Connect;;stop)Disconnect;;restart)DisconnectConnect;;*)usage;;esac
Kod:
APN=www.plusgsm.pl
Kod:
APN=www.plusgsm.plPIN=1234
Statystyki: autor: alfar — 22 wrz 2008, 14:24
Kod:
sudo apt-get --purge remove ntpdate
Kod:
sudo apt-get install ntp
Kod:
sudo nano /etc/ntp.conf
Kod:
server tempus1.gum.gov.plserver tempus2.gum.gov.pl
Kod:
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
Kod:
sudo /etc/init.d/ntp restart
Kod:
sudo apt-get install ntp ntp-simple ntpdate
Kod:
sudo nano /etc/ntp.conf
Kod:
server 192.168.1.1
Kod:
sudo ntpdate 192.168.1.1
Kod:
sudo /etc/init.d/ntp restart
Statystyki: autor: frklin — 27 sie 2008, 13:45
Statystyki: autor: kjur — 16 sie 2008, 12:25
Kod:
sudo apt-get install build-essentialwget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gztar zxf noip-duc-linux.tar.gzcd noip-2.1.7makesudo make install
Kod:
cp debian.noip2.sh /etc/init.dsudo chmod +x /etc/init.d/debian.noip2.shupdate-rc.d debian.noip2.sh defaults
Kod:
sudo /etc/init.d/debian.noip2.sh start
Statystyki: autor: ubuproblem — 09 sie 2008, 23:04
Kod:
curlftpfs ftp://użytkownik%40domena.com:hasło@host /punkt/do/zamontowania
Statystyki: autor: Krowax — 02 sie 2008, 13:44
Kod:
sudo chown -R użytkownik /etc/ppp/peers/
Kod:
sudo chown -R użytkownik /etc/ppp/
Kod:
sudo chown -R użytkownik /etc/chatscripts/
Kod:
# This optionfile was generated by pppconfig 2.3.11. # #hide-password noauthconnect "/usr/sbin/chat -v -f /etc/chatscripts/cdma"debug/dev/ttyUSB0460800defaultroutenoipdefault user "użytkownik@sferia" ipparam cdmausepeerdns
Kod:
# Secrets for authentication using CHAP# clientserversecretIP addresses"użytkownik@sferia" * "hasło"
Kod:
# This chatfile was generated by pppconfig 2.3.11.# Please do not delete any of the comments. Pppconfig needs them.# # ispauth CHAP# abortstringABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED# modeminit'' ATZ# ispnumberOK-AT-OK "ATDT#777"# ispconnectCONNECT \d\c# prelogin# nazwa_dostawcy# hasło# użytkownik@sferia# end of pppconfig stuff
Kod:
a) Modem nie odpowiadaNależy sprawdzić czy został załadowany sterownik do modemu – anydata. W celu sprawdzeniawykonujemy :# lsmod |grep anydatajeżeli komenda ta nie zwróci żadnych wyników to należy ręcznie załadować sterownik anydata,w tym celu wykonujemy :# modprobe usbserial vendor=0x16d5 product=0x6501W przypadku informacji o braku takiego sterownika konieczna jest rekompilacja kernel.Po pomyślnym załadowaniu sterownika usbserial (sterownik anydata nie jest w tym wypadkujuż wymagany) należy odłączyć modem i podłączyć na nowo.b) Automatyczne ładowanie prawidłowej wersji modułuW celu ominięcia powtarzania procedury z punktu a) przy każdym uruchomieniu systemu,należy :– upewnić się, że moduł anydata nie jest załadowany:# rmmod anydata– zmienić nazwę modułu anydata:# cd /lib/modules/`uname -r`# mv drivers/usb/serial/anydata.ko drivers/usb/serial/anydata.ko-– dodać następujący wpis dla modprobe:# echo „options usbserial vendor=0x16d5 product=0x6501” > /etc/modprobe/anydata# depmodUwaga! Ścieżki do plików oraz nazwy mogą być różne między dystrybucjami.
Statystyki: autor: ryniek — 22 lip 2008, 18:29
Kod:
curlftpfs ftp://użytkownik:hasło@host(czyli adres) /punkt/do/zamontowania -o allow_other
Statystyki: autor: ophiel — 14 lip 2008, 13:03
Kod:
tar -zxvf local_autorespond_forward
Kod:
apt-get install vacation
Kod:
[user@tyran]# ftp localhost
Kod:
poppassd stream tcp nowait root /usr/sbin/tcpd /usr/sbin/poppassd
Kod:
poppassd 106/tcp
Kod:
apt-get install ispell
Kod:
apt-get install ipolish
Kod:
$SQSPELL_APP = array('English' => 'ispell -a', 'Spanish' => 'ispell -d spanish -a', 'Polski' => 'ispell -d polish -a'); $SQSPELL_APP_DEFAULT = 'Polish';
Kod:
$default_save_frequency = 5;
Kod:
[user@tyran]#/usr/share/squirrelmail/configure
Kod:
[user@tyran]#/usr/share/squirrelmail/configure
Kod:
[user@tyran]# cd /usr/share.squirrelmail/src[user@tyran]# patch –p 0 < ../plugin/select_language/login.php.diff
Kod:
$timeout_in_minutes = 120;
Kod:
[user@tyran]#/usr/share/squirrelmail/configure
Kod:
// jaki język ma obsługiwać nasza klawiatura$vkeyboard_layout = 'pl_PL'; //rozmiar okna klawiatury$vkeyboard_width = '450';$vkeyboard_height = '250';// czas po jakim klawisz sam zostanie wciśnięty , ale musi być na nim zatrzymana myszka wtedy to //zadziała i sam wpisze literkę$vkeyboard_timer = '5';
Kod:
[user@tyran]#/usr/share/squirrelmail/configure
Statystyki: autor: redelek — 08 lip 2008, 13:13
Kod:
sudo aptitude install linux32 nspluginwrapper
Kod:
tar -zxvf flashplayer10_install_linux_070208.tar.gz
Kod:
sudo cp libflashplayer.so /usr/lib/opera/plugins
Kod:
sudo nspluginwrapper -i /usr/lib/opera/plugins/libflashplayer.so
Kod:
gedit ~/.opera/pluginpath.ini
Statystyki: autor: Nait — 04 lip 2008, 01:17
Kod:
sudo kate /etc/modprobe.d/options
Kod:
options ipw2200 led=1
Statystyki: autor: rozwell — 02 lip 2008, 01:49
Kod:
sudo aptitude install expect
Kod:
#! /usr/bin/expect -f## skrypt do resetowania połączenia z internetem# przez router livebox## by dmn, 29.06.2008 # http://dmn.jogger.pl # konfiguracja standardowa:set host "192.168.1.1"set user "root"set pass "1234"set timeout 3spawn telnet "$host"expect "login:"send "$user\r"expect "word:"send "$pass\r"expect "root @"send "sndcp\r"expect "root @"send "pppoastop 0\r"expect "root @"send "pppoastart 0\r"expect "root @"send "exit\r"expect "root @"send "exit\r"send_user "\n"
Statystyki: autor: Damian — 29 cze 2008, 23:38
Kod:
sudo apt-get install curlftpfs
Kod:
curlftpfs ftp://użytkownik:hasło@host(czyli adres) /punkt/do/zamontowania
Kod:
curlftpfs ftp://użytkownik:hasło@host(czyli adres)/podfolder/podfolder2 /punkt/do/zamontowania
PS. Myślę że można to przenieść do odpowiedniego HOWTO jeśli uznacie że jest tego warte.Witam,
Jest pewna funkcja, którą mają wszelkie kdowskie distra (przynajmniej mi znane). Chodzi o możliwość plików bezpośrednio na zewnętrznym ftp. Jest to funkcja, z której niezwykle często korzystam i która jest mi niemal niezbędna do pracy.
Ze względu na to, iż mimo wielu prób nie udało mi się uzyskać takiego efektu w xubuntu zwracam się do forumowiczów z prośbą o radę.
Osobiście widzę 3 teoretyczne wyjścia z sytuacji, ale zapewne się mylę że takowe istnieją:
1. Zmienić menadżera plików z thunara na coś co obsługuje ftp
2. Znaleźć odpowiedni edytor tekstów.
3. Zatrudnić jakiś program żeby montował foldery z ftp w lokalnych tak żeby thunarowi się wydawało że działa lokalnie.
Niestety żadnej z tych idei nie umiem wcielić w życie i nawet nie wiem czy mają sens.
Czy to w ogóle da się zrobić? Jeśli się da to proszę o jakieś wskazówki.
Z góry dziękuję
Pozdrawiam
r15
Statystyki: autor: rokefeler15 — 15 cze 2008, 19:31
Kod:
sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-plugin java-common
Kod:
sudo apt-get install ubuntu-restricted-extras
Kod:
http://jdownloader.ath.cx/download_en.php
Kod:
JDownloader.jar
Kod:
sudo apt-get install wine
Kod:
#!/bin/sh wine /ścieżka/do/wykapowanego/pliku/lb-restart-neo.exe
Kod:
Metoda: Zwyczajne Interpreter: /bin/bash /ścieżka/do/utworzonego/skryptu/nazwa.sh First Ip Check...: 12 sec
Kod:
java -jar -Xmx512m '/scieżka/do/folderu/JDownloader.jar'
Statystyki: autor: zylx — 11 cze 2008, 19:34
Kod:
sudo apt-get install dansguardian tinyproxy
Kod:
Port 3128User nobodyGroup nogroupListen 127.0.0.1Logfile "/var/log/tinyproxy.log"Syslog Off
Kod:
Language = 'polish'filterip = nasze_IPfilterport = 8080proxyip = 127.0.0.1proxyport = 3128
Kod:
sudo /etc/init.d/dansguardian restart
Kod:
sudo tail -f /var/log/tinyproxy.log
Kod:
sudo tail -f /var/log/dansguardian/access.log
Statystyki: autor: frytek — 10 cze 2008, 21:40
Kod:
/etc/wpa_supplicant/wpa_supplicant.conf
Kod:
ap_scan=1network={ ssid="NAZWA_AC_1" id_str="ac_praca" scan_ssid=1 key_mgmt=WPA-PSK proto=WPA pairwise=CCMP TKIP group=CCMP TKIP psk="Tutaj wpisz hasło dostępu do AC NAZWA_SIECI_1 jawnym tekstem" priority=2}network={ ssid="NAZWA_AC_2" id_str="ac_dom" scan_ssid=1 key_mgmt=NONE wep_key0="klucz 1" wep_key1="klucz 2" wep_key2="klucz 3" priority=5}
Kod:
/etc/network/interfaces
Kod:
# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).# The loopback network interfaceauto lo eth0iface lo inet loopbackiface eth0 inet manualwpa-driver wextwpa-roam /etc/wpa_supplicant/wpa_supplicant.confiface ac_praca inet dhcpiface ac_dom inet staticaddress 192.168.1.1netmask 255.255.255.0network 192.168.1.0broadcast 192.168.1.255gateway 192.168.1.10
Kod:
iface ac_praca inet dhcp
Kod:
iface ac_dom inet staticaddress 192.168.1.1netmask 255.255.255.0network 192.168.1.0broadcast 192.168.1.255gateway 192.168.1.10
Statystyki: autor: dareks — 04 cze 2008, 18:49
Kod:
sudo apt-get install rt2500 rt2500-sourcesudo module-assistant auto-install rt2500-sourcei potem konfiguracja w pliku:/etc/Wireless/RT2500STA/RT2500STA.dat
Kod:
cd /home/"użyszkodnik"/rt2500-cvs-*/Modulesudo make clean ; sudo make ; sudo make install
Kod:
sudo kate /etc/modprobe.d/blacklist
Kod:
#rt2x00blacklist rt2x00libblacklist rt2x00pciblacklist rt2500pci
Kod:
sudo kate /etc/network/interfaces
Kod:
auto ra0iface ra0 inet dhcppre-up ifconfig ra0 downpre-up iwconfig ra0 essid $twoj_ssidpre-up iwconfig ra0 mode ad-hocpre-up iwpriv ra0 set CountryRegion=0pre-up iwpriv ra0 set WirelessMode=0pre-up iwpriv ra0 set TxBurst=1pre-up iwpriv ra0 set TurboRate=1pre-up iwpriv ra0 set AdhocOfdm=1pre-up iwpriv ra0 set BGProtection=0pre-up iwpriv ra0 set TxRate=0pre-up iwpriv ra0 set Channel=1pre-up iwpriv ra0 set AuthMode=SHAREDpre-up iwpriv ra0 set EncrypType=WEPpre-up iwpriv ra0 set Key1=$twoj_kluczpre-up iwpriv ra0 set DefaultKeyID=1pre-up ifconfig ra0 up
Statystyki: autor: rozwell — 13 maja 2008, 20:22
Kod:
tar xzf vpnclient-linux-4.8.00.0490-k9.tar.gz
Kod:
sudo apt-get install linux-headers-`uname -r` patch
Kod:
cd vpnclient/
Kod:
patch < vpnclient-linux-2.6.22.diff
Kod:
sudo ./vpn_install
Kod:
sudo /etc/init.d/vpnclient_init start
Kod:
sudo vpnclient connect Test
Kod:
root@home:~# /etc/init.d/vpnclient_init startStarting /opt/cisco-vpnclient/bin/vpnclient: Doneroot@home:~# vpnclient connect TestCisco Systems VPN Client Version 4.8.00 (0490)Copyright (C) 1998-2005 Cisco Systems, Inc. All Rights Reserved.Client Type(s): LinuxRunning on: Linux 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686Config file directory: /etc/opt/cisco-vpnclientInitializing the VPN connection.Contacting the gateway at 111.222.333.444User Authentication for Test...Enter Username and Password.Username [mrrobby]:Password []:Authenticating user.Negotiating security policies.Securing communication channel.cannot find interface for address: 192.168.192.1cannot find interface for address: 192.168.192.1>>> VPN GZ <<<Do you wish to continue? (y/n): yYour VPN connection is secure.VPN tunnel information.Client address: 10.10.10.10Server address: 111.222.333.444Encryption: 168-bit 3-DESAuthentication: HMAC-MD5IP Compression: NoneNAT passthrough is active on port UDP 4500Local LAN Access is disabled
Kod:
sudo /etc/init.d/vpnclient_init stop
Statystyki: autor: MrRobby — 10 maja 2008, 19:50
Kod:
sudo gedit /opt/wicd/encryption/templates/eduroam
Kod:
sudo gedit /etc/wicd/encryption/templates/eduroam
Kod:
name = Eduroamauthor = mario_7version = 1require identity *Login password *Hasło-----network={ ssid="eduroam" key_mgmt=WPA-EAP eap=PEAP identity="$_IDENTITY" password="$_PASSWORD" phase1="auth=MSCHAPV2" pairwise=TKIP}
Kod:
echo eduroam | sudo tee -a /opt/wicd/encryption/templates/active
Kod:
echo eduroam | sudo tee -a /etc/wicd/encryption/templates/active
Kod:
name = Eduroamauthor = mario_7version = 1require identity *Login password *Hasło certyfikat *Certyfikat-----network={ ssid="eduroam" key_mgmt=WPA-EAP eap=PEAP identity="$_IDENTITY" password="$_PASSWORD" ca_cert="$_CERTYFIKAT" phase1="auth=MSCHAPV2" pairwise=TKIP}
Kod:
dmesg | grep NDIS
Kod:
[ 20.752000] wlan0: ethernet device 00:17:31:98:7d:3d using NDIS driver: bcmwl5, version: 0x3644000, NDIS version: 0x501, vendor: '', 14E4:4318.5.conf
Kod:
locate 14E4:4318.5.conf
Kod:
/etc/ndiswrapper/bcmwl5/14E4:4318.5.conf
Kod:
sudo gedit /etc/ndiswrapper/bcmwl5/14E4:4318.5.conf
Kod:
Channel|12
Kod:
Channel|13
Statystyki: autor: mario_7 — 19 kwie 2008, 14:19
Kod:
sudo pppoeconf
Statystyki: autor: syriusz — 29 mar 2008, 22:28
Kod:
PO POLSKU JEST NIZEJ
UPDATE!There is an easy fix for the Edit and View bug [...]. In FlashFXP go to Options>File Associations and Click "Add". File Mask, type *. Open with 'Select Program, and browse to your wine/drive_c/windows/notepad.exe. Check the boxes for edit and view. Thats it, windows notepad is not the best editor but hey it is better than flashfxp locking up! And you could use another, better windows program to edit using this method i would imagine.
You could get more specific with spefic files such as images if you want to open in mspaint or whatever.
I've tried this before and it did work for me. FF got hang up anyway. Did u actually check if this works for u or u just assume it will?
#-----------------------------------------------------------#Yes, fully works for me with notepad, able to edit/view, i can save the file, upload the saved version, rinse and repeat.
Kod:
cp /opt/flashfxp/FlashFXP/FlashFXP\ 3.4.1145.desktop ~/Desktop/
Kod:
flashfxp
Program nie jest niestety darmowy i do dzialania potrzebuje klucza. Pierwsze 30 dni jest darmowe (przez jakis okres zdaje sie).FlashFXP jest jednym z najpopularniejszych klientów FTP stworzonym przez IniCom Networks. Umożliwia on pobieranie danych z serwera FTP, lecz również ich transfer pomiędzy dwoma serwerami (FXP). FlashFXP korzysta również z protokołów SSL/TLS.
Statystyki: autor: Sir_Yaro — 27 mar 2008, 16:45
Kod:
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
Do /etc/apache2/httpd.conf nalezy dopisac:Kod:
ServerName www.nazwa.serwera.pl
Ja w sprawie FQDN.
A jeśli w następnej wersji Apache2 plik "httpd.conf" zostanie usunięty (już jest na wylocie i zostawili go tylko ze względu na kompatybilność wsteczną)?
Nie lepiej załatwić brak FQDN systemowo?
Np. dopisać do "/etc/hosts":Co wpiszesz i na jakim adresie z puli 127.0.0.x to nie ważne, ważne tylko aby spełniało wymagania FQDN - czyli adres, pełna nazwa w postaci hosta.domena i aliast w postaci host (np. 127.0.0.2 host.domena host)Kod:
127.0.0.100 moja.strona moja
To jaką tam stronę wpiszesz jest nie ważne (ja mam 127.0.0.100 Yakumo.Tsukamoto.net Yakumo), ważne, że będzie jakiś (wzięty z sufitu) FQDN i Apache2 nie będzie się pluł.
Statystyki: autor: Sir_Yaro — 15 mar 2008, 23:20
Kod:
rmmod ueagle-atmmodprobe ueagle-atm
Kod:
#!/bin/shkillall -q pppd #zabicie procesu łączeniarmmod ueagle-atm #wyłączenie modułu modemumodprobe ueagle-atm #ładowanie modułu modemupppd call [nazwa połączenia] #nawiązywanie połączenia
Kod:
pppd call ubudsl
Kod:
chmod +x restartmodemsudo cp restartmodem /usr/bin
Kod:
sudo restartmodem
Kod:
sudo [twój-edytor] /etc/rc.local
Kod:
sudo gedit /etc/rc.local
Kod:
sudo nano /etc/rc.local
Statystyki: autor: ubuproblem — 09 mar 2008, 20:55
Kod:
apt-get install squid3 mcsudo mcedit /etc/squid3/squid.conf
Kod:
http_port 3128 transparentacl our_networks src 192.168.0.0/24http_access allow our_networks
Kod:
cache_dir ufs /var/spool/squid3 7000 16 256
Kod:
sudo /etc/init.d/squid3 restart
Kod:
iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.0.1:3128iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
Statystyki: autor: Sir_Yaro — 06 mar 2008, 14:43
Kod:
biało-pomarańcz. pomarańcz. biało-ziel. nieb. biało-nieb. ziel. biało-brąz. brąz
Kod:
biało-ziel. ziel biało-pomarańcz. nieb. biało-nieb. pomarańcz. biało-brąz. brąz
Kod:
sudo ifconfig eth0 192.168.0.1 up
Kod:
#!/bin/sh# Sciezka do iptablesIPTABLES=/sbin/iptables# Interfejs zewnetrznyEXT_IP=77.65.162.134EXT_INT=eth1PODSIEC1=”192.168.0.0/24″PODSIEC2=”192.168.1.0/24″$IPTABLES -t nat -A POSTROUTING -s $PODSIEC1 -o $EXT_INT -j SNAT –to-source $EXT_IP$IPTABLES -t nat -A POSTROUTING -s $PODSIEC2 -o $EXT_INT -j SNAT –to-source $EXT_IP# Lokalny interfejsLAN_IP=192.168.0.1LAN_INT=eth0# SiecSIEC_IP=192.168.0.0SIEC_MASKA=255.255.255.0SIEC_IP2=192.168.1.0SIEC_MASKA2=255.255.255.0# Hosty, ktorym udostepniamy laczeHOST1=192.168.0.2HOST2=192.168.1.2# Uruchomienie przekazywania pakietowecho “1″ > /proc/sys/net/ipv4/ip_forward# Czyszczenie tablic iptables (NAT i Filtrowanie)$IPTABLES -F -t nat$IPTABLES -X -t nat$IPTABLES -F -t filter$IPTABLES -X -t filter# Odrzucenie i brak zezwolenia na forwardowanie pakietow$IPTABLES -t filter -P FORWARD DROP# Przepuszczanie pakietow z sieci lub przeznaczone dla sieci$IPTABLES -t filter -A FORWARD -s $SIEC_IP/$SIEC_MASKA -d 0/0 -j ACCEPT$IPTABLES -t filter -A FORWARD -s 0/0 -d $SIEC_IP/$SIEC_MASKA -j ACCEPT$IPTABLES -t filter -A FORWARD -s $SIEC_IP2/$SIEC_MASKA2 -d /0 -j ACCEPT$IPTABLES -t filter -A FORWARD -s 0/0 -d $SIEC_IP2/$SIEC_MASKA2 -j ACCEPT# Maskarada$IPTABLES -t nat -A POSTROUTING -s $HOST1 -d 0/0 -j MASQUERADE$IPTABLES -t nat -A POSTROUTING -s $HOST2 -d 0/0 -j MASQUERADE# Moduly do FTP i IRCa/sbin/modprobe ip_nat_ftp/sbin/modprobe ip_nat_irc
Kod:
sudo chmod +x /home/user/iptables.sh
Kod:
sudo gedit etc/rc.local
Kod:
/home/user/iptables.sh
Kod:
sudo gedit /etc/network/interfaces
Kod:
iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0
Statystyki: autor: karmelek — 26 lut 2008, 07:52
Kod:
[Dokumenty] path = c:/Documents and Settings/User/Moje dokumenty/ comment = Dokumenty auth users = UUU secrets file = c:/rsyncd/rsyncd.secrets hosts allow = 192.168.0.15 # adres ip naszego serwera archiwizującego strict modes = false read only = true list = false[Pulpit] path = c:/Documents and Settings/User/Pulpit/ comment = Pulpit auth users = UUU secrets file = c:/rsyncd/rsyncd.secrets hosts allow = 192.168.0.15 # adres ip naszego serwera archiwizującego strict modes = false read only = true list = false
Kod:
# username/password # UUU:PPP
Kod:
$Conf{XferMethod} = 'rsyncd';$Conf{RsyncSharename} = ['Dokumenty''Pulpit'];$Conf{RsyncdUserName}= 'UUU';$Conf{RsyncdPasswd}= 'PPP';
Statystyki: autor: Karawan — 23 lut 2008, 01:01
Kod:
sudo gedit /etc/apt/sources.list
Kod:
deb http://www.vollstreckernet.de/debian/ testing amuledeb http://www.vollstreckernet.de/debian/ testing wx
Kod:
##wxWidgets/wxPython repository at apt.wxwidgets.orgdeb http://apt.wxwidgets.org/ gutsy-wx main# deb-src http://apt.wxwidgets.org/ gutsy-wx main
Kod:
sudo wget http://apt.wxwidgets.org/key.asc -O- | sudo apt-key add -
Kod:
sudo apt-get update
Statystyki: autor: spitf1r3 — 29 sty 2008, 13:39
Kod:
deb http://download.tuxfamily.org/swiftweasel dapper multiverse #SwiftWeasel dla Ubuntu 6.06 Dapper Drakedeb http://download.tuxfamily.org/swiftweasel edgy multiverse #SwiftWeasel dla Ubuntu 6.10 Edgy Eftdeb http://download.tuxfamily.org/swiftweasel feisty multiverse #SwiftWeasel dla Ubuntu 7.04 Feisty Fawndeb http://download.tuxfamily.org/swiftweasel gutsy multiverse #SwiftWeasel dla Ubuntu 7.10 Gutsy Gibbon
Kod:
sudo apt-get install swiftweasel
Kod:
sudo su
Kod:
mv /ścieżka/do/pobranego/pliku/j2re-1.4.2-01-linux-amd64.bin /usr/local/cd /usr/local/
Kod:
chmod a+x j2re-1.4.2-01-linux-amd64.bin
Kod:
./j2re-1.4.2-01-linux-amd64.bin
Kod:
ln -s /usr/local/j2re1.4.2/plugin/amd64/mozilla/libjavaplugin_oji.so /usr/local/swiftweasel/plugins
Statystyki: autor: dugii — 24 sty 2008, 14:52
Kod:
sudo apt-get install ndiswrapper-common ndiswrapper-utlis-1.9 ndisgtk
Kod:
sudo ndisgtk
Kod:
lsusb
Kod:
sudo apt-get install zd1211-firmware zd1211-source
Statystyki: autor: dirtysouth — 04 sty 2008, 15:26
Kod:
sudo apt-get install wine
Kod:
./configuremakesudo make install
Kod:
sudo gedit /etc/environment
Kod:
MONO_PATH="/usr/local/lib/mono/2.0"
Kod:
wget http://www.moorhunt.pl/MoorHunt.exe
Kod:
wine MoorHunt.exe
Kod:
sudo make install
Statystyki: autor: boomcak — 04 sty 2008, 15:21
Statystyki: autor: sokol2 — 30 lis 2007, 20:04
Kod:
sudo apt-get install dnsmasq
Kod:
sudo gedit /etc/dnsmasq.conf
Kod:
#listen-address=
Kod:
listen-address=127.0.0.1
Kod:
#cache-size=150
Kod:
cache-size=256
Kod:
#no-negcache
Kod:
no-negcache
Kod:
sudo gedit /etc/resolv.conf
Kod:
nameserver 127.0.0.1nameserver 208.67.222.222nameserver 208.67.220.220
Kod:
# Lokalny DNSnameserver 127.0.0.1#OpenDNS DNS:nameserver 208.67.222.222nameserver 208.67.220.220# Netia DNS:nameserver 213.241.79.37nameserver 83.238.255.76
Kod:
sudo gedit /etc/dhcp3/dhclient.conf
Kod:
#supersede domain-name “fugue.com home.vix.com”;#prepend domain-name-servers 127.0.0.1;request subnet-mask, broadcast-address, time-offset, routers,domain-name, domain-name-servers, host-name,netbios-name-servers, netbios-scope;
Kod:
#supersede domain-name “fugue.com home.vix.com”;prepend domain-name-servers 127.0.0.1, 208.67.222.222, 208.67.220.220;request subnet-mask, broadcast-address, time-offset, routers,domain-name, domain-name-servers, host-name,netbios-name-servers, netbios-scope;
Kod:
sudo /etc/init.d/dnsmasq restart
Kod:
dig ubuntu.pl
Kod:
dig ubuntu.pl
Statystyki: autor: michalekk — 30 lis 2007, 18:01
Kod:
sudo aptitude install ddclient
Kod:
sudo nano /etc/ddclient.conf
Kod:
pid=/var/run/ddclient.pidprotocol=dyndns2use=web, web=checkip.dyndns.com/server=members.dyndns.orglogin=NASZ_LOGINpassword='HASŁO'DOMENA-np: xxx.homelinux.comdaemon=60cache=/tmp/ddclient.cache
Kod:
sudo /etc/init.d/ddclient restart
napisales FAQ o konfiguracji dyndns'a i routerze cebertus
mozesz dodac tez ze Livbox, standardowy router w TP, tez ma taka opcje.
po zalogowaniu sie na router (192.168.1.1 admin admin Standardowo)):
Konfiguracja zaawansowana -> Siec -> DynDNS
Stan usługi: ustawiamy aktywny
Nazwa konta: nazwa uzytkownika w dyndns.com
Hasło konta: nasze haslo j/w
Nazwa hosta: czyli nasz hostname
Statystyki: autor: qbsiu — 29 lis 2007, 17:47
Statystyki: autor: patpi — 16 lis 2007, 23:07
Kod:
sudo gedit /etc/gdm/PostSession/Default
Kod:
exit 0
Kod:
if ps auxww | grep -v grep |grep /usr/bin/deluge | grep "${USERNAME}" 1>/dev/null ; then kill `ps auxww | grep -v grep |grep /usr/bin/deluge | grep "${USERNAME}" | awk '{print $2}'`fi#ubijanie pluginu WebUi. W wersji 0.5.8.9 po wylogowaniu się proces dalej pracuje.if ps auxww | grep -v grep | grep /usr/share/deluge/plugins/WebUi/run_webserver | grep "${USERNAME}" ; then kill `ps auxww | grep -v grep | grep /usr/share/deluge/plugins/WebUi/run_webserver | grep "${USERNAME}" | awk '{print $2}'`fi
Statystyki: autor: Xaweryz — 09 lis 2007, 19:08
Statystyki: autor: patpi — 03 lis 2007, 19:25
Statystyki: autor: alexsanetra — 29 paź 2007, 14:28
Kod:
sudo apt-get install autofs
Kod:
sudo gedit /etc/auto.master
Kod:
/smb/etc/auto.smb
Kod:
/misc/etc/auto.misc
Kod:
sudo gedit /etc/auto.misc
Kod:
#cd-fstype=iso9660,ro,nosuid,nodev:/dev/cdrom
Kod:
miejsce_montowania -fstype=cifs,credentials=/etc/smb.auth,codepage=cp852,iocharset=utf8 ://IP_SERWERA/nazwa_zasobu
Kod:
sudo gedit /etc/smb.auth
Kod:
username=uzytkownikpassword=haslo
Kod:
sudo chmod 600 /etc/smb.auth
Kod:
sudo /etc/init.d/autofs restart
Statystyki: autor: bushmen3k — 24 paź 2007, 12:38
Kod:
sudo -scd /cd serwercd apachecd httpd-2.2.6
Kod:
./configure --prefix=/serwer/apache2
Kod:
make
Kod:
make install
Kod:
sudo -scd /cd serwercd apache2cd bin./apachectl start
Kod:
localhost:port na którym działa serwer
Kod:
localhost:80
Kod:
localhost
Kod:
cd /cd serwercd libxmlcd libx*
Kod:
./configure
Kod:
make
Kod:
make install
Kod:
cd /cd serwercd phpsourcecd php-5.2.4
Kod:
./configure --prefix=/serwer/apache2 --with-apxs2=/serwer/apache2/bin/apxs
Kod:
make
Kod:
make test
Kod:
make install
Kod:
sudo gedit /serwer/apache2/conf/httpd.conf
Kod:
<IfModule dir_module> DirectoryIndex index.html</IfModule>
Kod:
<IfModule mod_dir.c> DirectoryIndex index.html index.htm index.php default.php main.php index.php3 index.php4</IfModule>
Kod:
AddType application/x-httpd-php .php AddType application/x-httpd-php .php3 AddType application/x-httpd-php .php4 AddType application/x-httpd-php .phtml AddType application/x-httpd-php-source .phpsLoadModule php5_module modules/libphp5.so
Kod:
sudo ./apachectl start
Statystyki: autor: blendermen — 12 paź 2007, 17:51
Statystyki: autor: teqen — 10 paź 2007, 16:11
Kod:
ls /dev/net/ | grep tun
Kod:
wget http://files.hamachi.cc/linux/hamachi-0.9.9.9-20-lnx.tar.gz
Kod:
tar -zxvf hamachi-0.9.9.9-20-lnx.tar.gz
Kod:
cd hamachi-0.9.9.9-20-lnx
Kod:
sudo make install
Kod:
sudo /sbin/tuncfg
Kod:
hamachi-init
Kod:
sudo apt-get install -y upx-ucl-beta
Kod:
sudo upx -d /usr/bin/hamachi
Kod:
sudo /sbin/tuncfghamachi start
Kod:
hamachi set-nick nazwa_użytkownika
Kod:
hamachi login
Kod:
hamachi stop
Kod:
hamachi logout
Kod:
#!/bin/bashLOGIN=twój_login_do_systemucase "$1" instart)/sbin/tuncfg/bin/su - $LOGIN -c "hamachi start";;stop)/bin/su - $LOGIN -c "hamachi stop";;restart|force-reload)/bin/su - $LOGIN -c "hamachi stop"/bin/su - $LOGIN -c "hamachi start";;*)exit 1;;esacexit 0
Kod:
sudo cp hamachi /etc/init.d/
Kod:
sudo ln -s /etc/init.d/hamachi /etc/rc2.d/S99hamachisudo ln -s /etc/init.d/hamachi /etc/rc2.d/K99hamachi
Kod:
wget http://harvie.cz/wan/tools/hamachi/gHamachi_0.8.1.tar.gz -O gHamachi_0.8.1.tar.gz
Kod:
tar -zxvf gHamachi_0.8.1.tar.gz
Kod:
sudo cp ghamachi /usr/bin/ghamachi
Kod:
wget http://wonsheimlan.wo.funpic.de/hamachi.png
Kod:
sudo cp hamachi.png /usr/share/pixmaps/
Kod:
sudo gedit /usr/share/applications/hamachi.desktop
Kod:
[Desktop Entry]Encoding=UTF-8Name=HamachiExec=ghamachi %uIcon=/usr/share/pixmaps/hamachi.pngType=ApplicationCategories=Application;Network;MimeType=text/rss;text/xml;text/php;application/rss+xml
Statystyki: autor: mmat2 — 02 paź 2007, 21:16
Kod:
sudo dpkg -i /ścieżka/do/ubuntuzilla*.deb
Kod:
sudo apt-get install -f
Kod:
sudo ubuntuzilla.py -a install -p firefox
Kod:
sudo ubuntuzilla.py -a install -p thunderbird
Kod:
sudo ubuntuzilla.py -a install -p seamonkey
Kod:
sudo ubuntuzilla.py -a remove -p firefox
Kod:
sudo ubuntuzilla.py -a remove -p thunderbird
Kod:
sudo ubuntuzilla.py -a remove -p seamonkey
Kod:
sudo sudo apt-get remove --purge ubuntuzilla
Kod:
sudo ubuntuzilla.py -a installupdater -p firefox
Kod:
sudo ubuntuzilla.py -a installupdater -p thunderbird
Kod:
sudo ubuntuzilla.py -a installupdater -p seamonkey
Kod:
sudo ubuntuzilla.py -a removeupdater -p firefox
Kod:
sudo ubuntuzilla.py -a removeupdater -p thunderbird
Kod:
sudo ubuntuzilla.py -a removeupdater -p seamonkey
Statystyki: autor: sirmacik — 28 wrz 2007, 09:34
Kod:
wget -c http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/1.1.4/seamonkey-1.1.4.en-US.linux-i686.installer.tar.gz
Kod:
tar zxvf seamonkey-1.1.4.en-US.linux-i686.installer.tar.gz
Kod:
cd seamonkey-installersudo ./seamonkey-installer
Kod:
sudo mv /usr/local/seamonkey/plugins /usr/local/seamonkey/plugins.baksudo ln -s /usr/lib/firefox/plugins /usr/local/seamonkey/pluginssudo ln -s /usr/local/seamonkey/seamonkey /usr/bin/seamonkey
Kod:
seamonkey
Kod:
/usr/local/seamonkey/chrome/icons/default/seamonkey.png
Kod:
/home/nazwa_uzytkownika/.mozilla/
Statystyki: autor: h!v — 21 wrz 2007, 03:50
Kod:
adirndis.infrndismp.sysusb8023.sys
Kod:
http://sourceforge.net/project/showfiles.php?group_id=93482&package_id=99148&release_id=515643
Kod:
gcc g++ make
Kod:
sudo apt-get install gcc g++ make
Kod:
makesudo make install
Kod:
ndiswrapper -v
Kod:
utils version: '1.9', utils version needed by module: '1.9'module details:filename: /lib/modules/2.6.20-16-generic/misc/ndiswrapper.koversion: 1.47vermagic: 2.6.20-16-generic SMP mod_unload 586
Kod:
sudo ndiswrapper -i adirndis.infsudo cp *.sys /etc/ndiswrapper/adirndis/sudo ndiswrapper -m
Kod:
ndiswrapper -l
Kod:
adirndis : driver installed device (1110:6489) present
Kod:
sudo modprobe ndiswrapper
Kod:
dmesg|grep ndiswrapper
Kod:
[ 72.612000] ndiswrapper version 1.47 loaded (smp=yes)[ 72.668000] usbcore: registered new interface driver ndiswrapper
Kod:
lsmod|grep 'ndiswrapper'
Kod:
ndiswrapper 188252 0 usbcore 134280 3 ndiswrapper,uhci_hcd
Kod:
sudo -s -Hecho 1 > /sys/bus/usb/1-2/bConfigurationValue
Kod:
[ 72.612000] ndiswrapper version 1.47 loaded (smp=yes)[ 72.668000] usbcore: registered new interface driver ndiswrapper[ 1445.864000] ndiswrapper: driver adirndis (Analog Devices,08/23/2001,5.1.2600.0) loaded
Kod:
sudo gedit /etc/udev/rules.d/z25_local_rules
zapisz i zamknij.BUS==”usb”, SYSFS{idProduct}==”1110”, SYSFS{idVendor}==”6489”, \
PROGRAM="/bin/sh -c 'echo 1 > /sys/%p/device/bConfigurationValue'"
Kod:
rmmod ndiswrapper
Kod:
modprobe ndiswrapper
Statystyki: autor: Sos — 06 wrz 2007, 22:04
Kod:
sudo apt-get install dnsmasq
Kod:
sudo gedit /etc/dnsmasq.conf
Kod:
listen-address=127.0.0.1
Kod:
cache-size=256
Kod:
no-negcache
Kod:
sudo gedit /etc/dhcp3/dhclient.conf
Kod:
#supersede domain-name “fugue.com home.vix.com”;prepend domain-name-servers 127.0.0.1;request subnet-mask, broadcast-address, time-offset, routers,domain-name, domain-name-servers, host-name,netbios-name-servers, netbios-scope;
Kod:
sudo gedit /etc/resolv.conf
Kod:
nameserver 127.0.0.1nameserver 208.67.222.222nameserver 208.67.220.220
Kod:
sudo /etc/init.d/dnsmasq restart
Kod:
dig google.com
Kod:
"Query time: ** msec"
Kod:
"Query time: 1 msec"
Kod:
sudo gedit /etc/dnsmasq.conf
Kod:
# Change this line if you want dns to get its upstream servers from# somewhere other that /etc/resolv.conf#resolv-file=
Kod:
# Change this line if you want dns to get its upstream servers from# somewhere other that /etc/resolv.confresolv-file=/etc/resolv.dnsmasq.conf
Kod:
listen-address=127.0.0.1
Kod:
sudo gedit /etc/resolv.conf
Kod:
nameserver 127.0.0.1
Kod:
sudo gedit /etc/ppp/peers/dsl-provider
Kod:
#usepeerdns#replacedefaultroute
Statystyki: autor: boomcak — 30 sie 2007, 15:38
Kod:
sudo cp /usr/share/pixmaps/pidgin /usr/share/pidgin_kopiacd ~/Desktop/Ubun*/pidginsudo cp * -R /usr/share/pixmaps/pidgin
Kod:
cd ~/Desktop/Ubun*/Stylecp * ~/
Statystyki: autor: GrzegorzJZD — 20 sie 2007, 13:03
Kod:
#! /bin/bash## by dmn## !!! należy odblokować repozytorium universe !!!# utworzenie tymczasowego folderumkdir fireholtempcd fireholtemp##alien:##sudo apt-get install --yes alien##gawk:##sudo apt-get install gawk##firehol:### pobranie paczki z sourceforge w najnowszej wersjipaczka=`w3m -dump_source http://sourceforge.net/project/showfiles.php?group_id=58425 | grep -i noarch\.rpm | grep -i href | head -1`paczka=`echo $paczka | awk '{k=$0; k=substr(k,index(k,"href=")+6); k=substr(k,1,index(k,"rpm")+2); print(k); }'`echo $paczkawget $paczka# konwersja na *.debsudo alien -d firehol*.rpm# instalacja i usunięcie pozostałościsudo dpkg --install firehol*.debrm firehol*.rpmrm -f firehol*.deb# dodanie do automatycznego startu# usunięcie automatycznego startu: sudo update-rc.d -f firehol removesudo update-rc.d firehol start 41 S . start 36 0 6 .##firehol - konfiguracja podstawowa:##sudo sh -c 'cat > /etc/firehol/firehol.conf << "EOF"version 5# Accept all client traffic on any interface#interface any world#client all accept# Moblock chainiptables --new MOBLOCK_INiptables --new MOBLOCK_OUTiptables --new MOBLOCK_FWiptables -A MOBLOCK_IN -j NFQUEUEiptables -A MOBLOCK_OUT -j NFQUEUEiptables -A MOBLOCK_FW -j NFQUEUE# Bittorrent. tcp ports 6881 to 6999server_torrent_ports="tcp/6881:6999"client_torrent_ports="default"# "any" means any interface, you can substitute it# for eth0 or whatever.interface any worldprotection strongpolicy drop# Let torrent and exampleport through, and# filter them in moblock.server "torrent" MOBLOCK_IN# This will send http traffic directly# to accept instead of moblock# thus whitelisting it...client http acceptclient pop3 acceptclient pop3s accept# Filter all outgoing connections, and their replies.client all MOBLOCK_OUTEOF'##moblock:### pobranie paczki z sourceforge w najnowszej wersjipaczka=`w3m -dump_source http://moblock-deb.sourceforge.net/debian/dists/unstable/main/binary-i386/net/ | grep moblock-nfq | awk '{k=$0; k=substr(k,index(k,"HREF=")+6); k=substr(k,1,index(k,"\">")-1); print(k); }'`paczka="http://moblock-deb.sourceforge.net/debian/dists/unstable/main/binary-i386/net/${paczka}"echo $paczkawget $paczka# instalacja zależności i pobranej paczkisudo apt-get install libnetfilter-queue1 libnfnetlink1sudo dpkg --install moblock-nfq*.deb# usunięcie pozostałościrm moblock-nfq*.deb# zatrzymanie moblock, będziemy edytować konfiguracjęsudo /etc/init.d/moblock-nfq stop# edycja pliku /etc/moblock/MoBlock-nfq.sh, zmiana "ACTIVATE_CHAINS=1" na "ACTIVATE_CHAINS=0"pushd /etc/moblock/# numer linijki, w której jest "ACTIVATE_CHAINS="n=`cat MoBlock-nfq.sh | grep "ACTIVATE_CHAINS=" --line-number --only-matching | awk '{ k=$0; print(substr(k,1,length(k)-17)); }'`# skopiowanie nagłówka plikusudo sh -c "head -$(( $n - 1 )) MoBlock-nfq.sh > tmp-2"# dodanie linijkisudo sh -c "echo 'ACTIVATE_CHAINS=0' >> tmp-2"n2=`cat MoBlock-nfq.sh | wc -l`n2=$(( $n2 - $n))# dodanie wszystkiego poniżej zamienianej linijki z oryginalnego plikusudo sh -c "tail -$n2 MoBlock-nfq.sh >> tmp-2"#zastąpienie plikusudo mv -f tmp-2 MoBlock-nfq.shsudo chmod 744 MoBlock-nfq.shpopd# uruchomienie usługsudo /etc/init.d/firehol startsudo /etc/init.d/moblock-nfq start# usunięcie tymczasowego folderucd ..rm -rv fireholtemp
Statystyki: autor: Damian — 15 sie 2007, 09:58
Kod:
sudo apt-get install openvpn
Kod:
openvpn --genkey -secret shared.key
Kod:
/etc/openvpn/
Kod:
gedit /etc/openvpn/serwer.conf
Kod:
#Określamy rodzaj tunelu:dev tun#Określamy końce tunelu (to nie są publiczne IP komputerów między którymi tworzymy tunel!)ifconfig 10.8.0.1 10.0.8.2#Ścieżka do pliku klucza współdzielonego:secret /etc/openvpn/shared.key#Określamy protokół:proto tcp-server#Poniżej są opcje dotyczące logów, czasu nawiązywania połączeń itp. Nie kombinujmy z tym.daemonverb 4log-append /var/log/openvpn.ogkeepalive 10 900inactive 3600comp-lzo
Kod:
gedit client.conf
Kod:
#Jak wyżejdev tun#IP komputera z którym się łączymy i portremote 83.4.105.181 1194#Określamy protokółproto tcp-client#Końce tunelu- odwrotnie niż w pliku serweraifconfig 10.8.0.2 10.8.0.1#Wiadomosecret /etc/openvpn/shared.key#To również wiadmokeepalive 10 60#route 192.168.10.0 255.255.255.0#route 192.168.11.0 255.255.255.0comp-lzo
Kod:
/etc/openvpn/
Kod:
openvpn --config /etc/openvpn/serwer.conf
Kod:
openvpn --config /etc/openvpn/client.conf
Statystyki: autor: krogul13a — 09 sie 2007, 22:08
Kod:
sudo apt-get install mc
Kod:
cd /etc/apache2/sites-available/
Kod:
sudo mcedit yaro.pl
Kod:
< VirtualHost *> ServerAdmin [email]yaro@yaro.pl[/email] ServerName www.yaro.pl ServerAlias yaro.pl # Indexes + Directory Root. DirectoryIndex index.php index.html DocumentRoot /var/www # Logfiles ErrorLog /var/log/apache2/yaro.pl-error.log CustomLog /var/log/apache2/yaro.pl-access.log combined< /VirtualHost>
Kod:
sudo mcedit mail.yaro.pl
Kod:
< VirtualHost *> ServerAdmin [email]yaro@yaro.pl[/email] ServerName mail.yaro.pl ServerAlias mail.yaro.pl # Indexes + Directory Root. DirectoryIndex index.php index.html DocumentRoot /usr/share/squirrelmail # Logfiles ErrorLog /var/log/apache2/mail.yaro.pl-error.log CustomLog /var/log/apache2/mail.yaro.pl-access.log combined< /VirtualHost>
Kod:
sudo mcedit justget.org
Kod:
< VirtualHost *> ServerAdmin [email]jakisadres@jaksdomena.org[/email] ServerName www.justget.org ServerAlias justget.org *.justget.org # Indexes + Directory Root. DirectoryIndex index.php DocumentRoot /var/www/justget # Logfiles ErrorLog /var/log/apache2/justget.org-error.log CustomLog /var/log/apache2/justget.org-access.log combined< /VirtualHost>
Kod:
sudo mcedit mandrivalinux.eu
Kod:
< VirtualHost *> ServerAdmin [email]jakisadres@mandrivalinux.eu[/email] ServerName www.mandrivalinux.eu ServerAlias mandrivalinux.eu # Indexes + Directory Root. DirectoryIndex cmps_index.php index.php DocumentRoot /var/www/mandriva.forum # Logfiles ErrorLog /var/log/apache2/mandrivalinux.eu-error.log CustomLog /var/log/apache2/mandrivalinux.eu-access.log combined< /VirtualHost>
Kod:
sudo a2ensite yaro.plsudo a2ensite mail.yaro.plsudo a2ensite justget.orgsudo a2ensite mandrivalinux.eusudo /etc/init.d/apache2 reload
Kod:
DirectoryIndex index.php index.htm index.htmlRewriteEngine onRewriteCond %{HTTP_HOST} ^yaro\.plRewriteRule ^(.*)$ http://www.yaro.pl/$1 [R=permanent,L]
Statystyki: autor: Sir_Yaro — 01 sie 2007, 19:46
Kod:
sudo gedit /etc/ipblock.conf
Gdzie:INPUT_FILES="level1.gz ads-trackers-and-bad-pr0n.gz edu.gz spyware.gz bogon.gz "
OUTPUT_FILES="${INPUT_FILES}"
IGN_TCP_PORT_OUT=""
IGN_TCP_PORT_IN="${IGN_TCP_PORT_OUT}"
IGN_UDP_PORT_OUT=""
IGN_UDP_PORT_IN="${IGN_UDP_PORT_OUT}"
IPLIST_LISTDIR="/var/cache/iplist"
URL_FILE="/usr/share/doc/iplist/README.lists"
LOGFILE="/tmp/ipblock.log"
LOGLEVEL="match"
VERBOSE="-q"
GUI_UPDATE_INTERVAL="2"
Kod:
sudo ipblock -u
Kod:
#!/bin/shdo_start(){ipblock -s}do_stop(){ipblock -d}do_update(){ipblock -u}case "$1" instart) do_start;;stop)do_stop;;r|restart)$0 stopsleep 1$0 start;; u|update)do_update;;s|status)ipblock -l;;*)echo "Usage: $0 {start|stop|restart|update|status}" >&2exit 1;;esacexit 0
Kod:
#!/bin/bashipb="/etc/init.d/ipblock.sh"$ipb $1exit 0
Kod:
#!/bin/bashipbupdate="/etc/init.d/ipblock.sh update"$ipbupdateexit 0
Statystyki: autor: yp2 — 25 lip 2007, 19:23
Kod:
cdcp -r .mozilla-thunderbird .thunderbird
Kod:
wget -c http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases/2.0.0.4/linux-i686/en-US/thunderbird-2.0.0.4.tar.gz
Kod:
sudo tar -C /opt -zxvf thunderbird-2.0.0.4.tar.gz
Kod:
sudo dpkg-divert --divert /usr/bin/mozilla-thunderbird.ubuntu --rename /usr/bin/mozilla-thunderbird sudo ln -s /opt/thunderbird/thunderbird /usr/bin/mozilla-thunderbirdsudo ln -s /opt/thunderbird/thunderbird /usr/bin/thunderbird
Kod:
mozilla-thunderbird.ubuntu
Kod:
/usr/lib/mozilla-firefox
Kod:
sudo mv thunderbird-bin mozilla-thunderbird-bin
Kod:
cd /opt/thunderbird
Kod:
sudo mv thunderbird-bin mozilla-thunderbird-bin
Kod:
thunderbird
Statystyki: autor: yaotzin — 27 cze 2007, 15:57
Kod:
sudo apt-get install ekg
Kod:
sudo apt-get install pidgin
Kod:
sudo apt-get install kopete
Statystyki: autor: fmz — 21 cze 2007, 20:48
Kod:
sudo apt-get install postfix postfix-mysql postfix-doc mysql-client mysql-server courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2 libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl phpmyadmin
Kod:
Create directories for web-based administration ? <-- NoGeneral type of configuration? <-- Internet SiteMail name? <-- cos.tam.plSSL certificate required <-- Ok
Kod:
postconf -d | grep mail_version
Kod:
cd /usr/srcwget http://vda.sourceforge.net/VDA/postfix-2.3.8-vda.patch.gzsudo apt-get source postfixsudo gunzip postfix-2.3.8-vda.patch.gz
Kod:
sudo apt-get install build-essential dpkg-dev fakeroot debhelper libdb4.2-dev libgdbm-dev libldap2-dev libpcre3-dev libmysqlclient10-dev libssl-dev libsasl2-dev postgresql-dev po-debconf dpatch libcdb-dev libpq-dev
Kod:
cd postfix-2.3.8sudo patch -p1 < ../postfix-2.3.8-vda.patchsudo dpkg-buildpackage
Kod:
cd ..sudo dpkg -i postfix_2.3.8-2_i386.deb postfix-mysql_2.3.8-2_i386.deb
Kod:
mysqladmin -u root password TWOJE_NOWE_HASLO
Kod:
mysqladmin -u root -p create mail
Kod:
wget http://mrrobby.w.interia.pl/forum/how-to/postfix/baza.mailmysql -u root -p < mail.baza
Kod:
bind-address = 127.0.0.1
Kod:
sudo /etc/init.d/mysql restart
Kod:
netstat -tan |grep 127.0.0.1
Kod:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
Kod:
wget http://mrrobby.w.interia.pl/forum/how-to/postfix/mysql-virtual_domains.cfwget http://mrrobby.w.interia.pl/forum/how-to/postfix/mysql-virtual_forwardings.cfwget http://mrrobby.w.interia.pl/forum/how-to/postfix/mysql-virtual_mailboxes.cfwget http://mrrobby.w.interia.pl/forum/how-to/postfix/mysql-virtual_email2email.cfwget http://mrrobby.w.interia.pl/forum/how-to/postfix/mysql-virtual_transports.cfwget http://mrrobby.w.interia.pl/forum/how-to/postfix/mysql-virtual_mailbox_limit_maps.cf
Kod:
user = mail_adminpassword = mail_admin_passworddbname = mailquery = SELECT domain AS virtual FROM domains WHERE domain='%s'hosts = 127.0.0.1
Kod:
user = mail_adminpassword = mail_admin_passworddbname = mailquery = SELECT destination FROM forwardings WHERE source='%s'hosts = 127.0.0.1
Kod:
user = mail_adminpassword = mail_admin_passworddbname = mailquery = SELECT CONCAT(SUBSTRING_INDEX(email,'@',1),'/',SUBSTRING_INDEX(email,'@',1),'/') FROM users WHERE email='%s'hosts = 127.0.0.1
Kod:
user = mail_adminpassword = mail_admin_passworddbname = mailquery = SELECT email FROM users WHERE email='%s'hosts = 127.0.0.1
Kod:
user = mail_adminpassword = 1dbname = mailquery = SELECT transport FROM transport WHERE domain='%s'hosts = 127.0.0.1
Kod:
user = mail_adminpassword = mail_admin_passworddbname = mailquery = SELECT quota FROM users WHERE email='%s'hosts = 127.0.0.1
Kod:
sudo chmod o= /etc/postfix/mysql-virtual_*.cfsudo chgrp postfix /etc/postfix/mysql-virtual_*.cf
Kod:
sudo groupadd -g 5000 vmailsudo useradd -g vmail -u 5000 vmail -d /home/vmail -m
Kod:
sudo postconf -e 'myhostname = cos.tam.pl'sudo postconf -e 'mydestination = localhost, localhost.localdomain'sudo postconf -e 'mynetworks = 127.0.0.0/8'sudo postconf -e 'virtual_alias_domains ='sudo postconf -e ' virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf'sudo postconf -e 'virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf'sudo postconf -e 'virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf'sudo postconf -e 'virtual_mailbox_base = /home/vmail'sudo postconf -e 'virtual_uid_maps = static:5000'sudo postconf -e 'virtual_gid_maps = static:5000'sudo postconf -e 'smtpd_sasl_auth_enable = yes'sudo postconf -e 'broken_sasl_auth_clients = yes'sudo postconf -e 'smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination'sudo postconf -e 'smtpd_use_tls = yes'sudo postconf -e 'smtpd_tls_cert_file = /etc/postfix/smtpd.cert'sudo postconf -e 'smtpd_tls_key_file = /etc/postfix/smtpd.key'sudo postconf -e 'transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf'sudo postconf -e 'virtual_create_maildirsize = yes'sudo postconf -e 'virtual_mailbox_extended = yes'sudo postconf -e 'virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf'sudo postconf -e 'virtual_mailbox_limit_override = yes'sudo postconf -e 'virtual_maildir_limit_message = "The user you are trying to reach is over quota."'sudo postconf -e 'virtual_overquota_bounce = yes'sudo postconf -e 'proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps'
Kod:
sudo postconf
Kod:
cd /etc/postfixsudo openssl req -new -outform PEM -out smtpd.cert -newkey rsa:2048 -nodes -keyout smtpd.key -keyform PEM -days 365 -x509
Kod:
sudo mkdir -p /var/spool/postfix/var/run/saslauthd
Kod:
START=yesPIDFILE="/var/spool/postfix/var/run/${NAME}/saslauthd.pid"#ubuntu 6.06#PARAMS="-m /var/spool/postfix/var/run/saslauthd -r"#ubuntu 7.04OPTIONS="-m /var/spool/postfix/var/run/saslauthd -r"
Kod:
wget http://mrrobby.w.interia.pl/forum/how-to/postfix/smtp
Kod:
auth required pam_mysql.so user=mail_admin passwd=mail_admin_password host=127.0.0.1 db=mail table=users usercolumn=email passwdcolumn=password crypt=1account sufficient pam_mysql.so user=mail_admin passwd=mail_admin_password host=127.0.0.1 db=mail table=users usercolumn=email passwdcolumn=password crypt=1
Kod:
wget http://mrrobby.w.interia.pl/forum/how-to/postfix/smtpd.conf
Kod:
pwcheck_method: saslauthdmech_list: plain loginallow_plaintext: trueauxprop_plugin: mysqlsql_hostnames: 127.0.0.1sql_user: mail_adminsql_passwd: mail_admin_passwordsql_database: mailsql_select: select password from users where email = '%u'
Kod:
sudo /etc/init.d/postfix restartsudo /etc/init.d/saslauthd restart
Kod:
authmodulelist="authmysql"
Kod:
sudo mv /etc/courier/authmysqlrc /etc/courier/authmysqlrc.backup
Kod:
MYSQL_SERVER localhostMYSQL_USERNAME mail_adminMYSQL_PASSWORD mail_admin_passwordMYSQL_PORT 0MYSQL_DATABASE mailMYSQL_USER_TABLE usersMYSQL_CRYPT_PWFIELD passwordMYSQL_UID_FIELD 5000MYSQL_GID_FIELD 5000MYSQL_LOGIN_FIELD emailMYSQL_HOME_FIELD "/home/vmail"MYSQL_MAILDIR_FIELD CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/')MYSQL_QUOTA_FIELD quota
Kod:
sudo /etc/init.d/courier-authdaemon restartsudo /etc/init.d/courier-imap restartsudo /etc/init.d/courier-imap-ssl restartsudo /etc/init.d/courier-pop restartsudo /etc/init.d/courier-pop-ssl restart
Kod:
telnet localhost pop3
Kod:
telnet localhost pop3Trying 127.0.0.1...Connected to localhost.Escape character is '^]'.+OK Hello there.
Kod:
root: postmasterpostmaster: [email]postmaster@cos.tam.pl[/email]
Kod:
sudo newaliases
Kod:
/etc/init.d/postfix restart
Kod:
telnet localhost 25
Kod:
ehlo localhost
Kod:
Trying 127.0.0.1...Connected to localhost.Escape character is '^]'.220 cos.tam.pl ESMTP Postfix (Ubuntu)ehlo localhost250-cos.tam.pl250-PIPELINING250-SIZE 51200000250-VRFY250-ETRN250-STARTTLS250-AUTH LOGIN PLAIN250-AUTH=LOGIN PLAIN250-ENHANCEDSTATUSCODES250-8BITMIME250 DSN
Kod:
sudo mkdir /home/vmail/cos.tam.pl
Kod:
cd /home/vmail/cos.tam.plsudo maildirmake testsudo chown -R vmail:vmail /home/vmail/cos.tam.pl
Kod:
tail -f /var/log/mail.log
Statystyki: autor: MrRobby — 12 cze 2007, 11:58
Statystyki: autor: zylx — 16 maja 2007, 22:13
Kod:
sudo apt-get install uml-utilities bridge-utils
Kod:
auto loiface lo inet loopbackiface eth0 inet static address 0.0.0.0 auto tap1iface tap1 inet manual tunctl_user moj_login auto bridge0 iface bridge0 inet dhcp bridge-ports eth0 tap1 bridge-ageing 7200 bridge-fd 0
Kod:
iface bridge0 inet staticaddress 192.168.1.100 gateway 192.168.1.1netmask 255.255.255.0bridge-ports eth0 tap1 bridge-ageing 7200 bridge-fd 0
Kod:
iface eth0 inet static address 0.0.0.0
Kod:
bridge-ports eth0 tap1
Kod:
tap1
Kod:
auto tap1iface tap1 inet manual tunctl_user moj_login
dopisujecie kolejne interfejsy więc np wyglądałoby to tak:bridge-ports eth0 tap1
Kod:
bridge-ports eth0 tap1 tap2 tap3
Kod:
Internet(Ruter) | | Windows XP (K1) | | Windows XP(K2) | | Windows XP (K3)
Kod:
auto lo iface lo inet loopbackiface eth0 inet staticaddress 0.0.0.0 auto tap1iface tap1 inet manualtunctl_user delcadroauto tap2iface tap2 inet manualtunctl_user delcadroauto tap3iface tap3 inet manualtunctl_user delcadroauto tap4iface tap4 inet manualtunctl_user delcadroauto bridge2iface bridge2 inet staticaddress 192.168.1.100 # drugiemu mostkowi wymyślamy jakieś IP netmask 255.255.255.0 bridge-ports tap2 tap3 tap4 # bridgujemy 3 interfejsybridge-ageing 7200 bridge-fd 0 auto bridge0iface bridge0 inet dhcpbridge-ports eth0 tap1bridge-ageing 7200bridge-fd 0
Kod:
bridge-ports tap2 tap3 tap4 # bridgujemy 3 interfejsy
Kod:
bridge-ports tap2 tap3 tap4
Statystyki: autor: delcadro — 01 maja 2007, 12:39
Kod:
cd ~
Kod:
sudo apt-cdrom add
Kod:
sudo apt-get install build-essential
Kod:
sudo dpkg -i br2684ctl_20040226-1_i386.deb
Kod:
sudo modprobe -r ueagle-atmsudo modprobe -r eagle-usbsudo rm /lib/modules/`uname -r`/kernel/drivers/usb/net/eagle/eagle-usb.ko
Kod:
tar xzf ueagle-data-1.1.tar.gzcd ueagle-data-1.1sudo mkdir -p /lib/firmware/ueagle-atmsudo cp -a * /lib/firmware/ueagle-atm
Kod:
sudo modprobe ueagle-atm
Kod:
sudo cd /etc/ppp/ sudo echo "'login' * 'haslo' * " > ./pap-secretssudo cp ./pap-secrets ./chap-secrets
Kod:
sudo nano /etc/ppp/peers/multimo
Kod:
user "login"plugin rp-pppoe.sonas0noipdefaultusepeerdnsdefaultroutepersistnoauth
Kod:
cd ~nano ./dial
Kod:
#!/bin/shcase $1 in stop) poff multimo ifconfig nas0 down sleep 2 modprobe -r ppp_generic modprobe -r pppoatm modprobe -r br2684 echo "Rozwiazano polaczenie" ;; restart) poff multimo sleep 1 pon multimo echo "Zrestartowano polaczenie" ;; force-reload) /etc/init.d/dial stop sleep 1 /etc/init.d/dial start echo "Polaczenie zostalo zaladowane na nowo" ;; *) modprobe ppp_generic modprobe pppoatm modprobe br2684 br2684ctl -b -c 0 -e 0 -a 0.35 sleep 1 ifconfig nas0 up sleep 2 pppd call multimo maxfail 0 echo "Nawiazano polaczenie" ;;esac
Kod:
chmod +x dial
Kod:
sudo ./dial
Kod:
sudo cp ./dial /etc/init.d && sudo ln -s /etc/init.d/dial /etc/rc2.d/S99dial
Kod:
ping -c5 google.pl
Kod:
#!/bin/bashHOST=google.plRTT=`ping -c 3 ${HOST} | grep '^rtt' | cut -d'/' -f 5`if [ "${RTT}" == "" ]; then /etc/init.d/dial force-reload echo "Polaczenie zresetowane z powodu braku odpowiedzi na ping"else echo "Host odpowiedzial, polaczenie aktywne"fi
Kod:
sudo cp ~/dialping / /etc/sudo chmod +x /etc/dialping
Kod:
sudo nano /etc/crontab
Kod:
0,10,20,30,40,50 * * * * root /etc/dialping
Statystyki: autor: groadin — 13 mar 2007, 18:59
Kod:
sudo apt-get updatesudo apt-get install dansguardian tinyproxy
Kod:
sudo nano /etc/dansguardian/dansguardian.conf
Kod:
UNCONFIGURED
Kod:
# the port that DansGuardian listens to.filterport = 8080# the ip of the proxy--default is the loopback (this server)proxyip = 127.0.0.1# the port DansGuardian connects to proxy onproxyport = 3128
Kod:
sudo nano /etc/tinyproxy/tinyproxy
Kod:
# Port to listen on.#Port 3128
Kod:
Edycja->Preferencje->Sieć->Ustawienia
Kod:
Serwer proxy HTTP: localhost Port: 8080Nie używaj proxy dla: localhost, 127.0.0.1
Kod:
sudo nano /usr/lib/firefox/firefox.cfg
Kod:
//lockPref("app.update.enabled", false);lockPref("network.proxy.type", 1); // 0 - nie ustawiono 1 - reczne 2 - automatycznelockPref("network.proxy.http", "localhost");lockPref("networ.proxy.http_port", 8080);
Kod:
sudo nano /etc/dansguardian/exceptionsitelist
Statystyki: autor: Gość — 24 lut 2007, 01:55
Statystyki: autor: sDk — 22 lut 2007, 08:10
Kod:
sudo apt-get install bridge-utils
Kod:
sudo gedit /etc/network/interfeaces
Kod:
auto br0iface br0 inet static address 192.168.0.2 network 192.168.0.0 netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.1 bridge_ports all
Kod:
auto eth0iface eth0 inet static address 0.0.0.0
Kod:
auto loiface lo inet loopbackauto eth0iface eth0 inet static address 0.0.0.0 auto eth1iface eth1 inet static address 0.0.0.0 auto eth2iface eth2 inet static address 0.0.0.0 auto br0iface br0 inet static address 192.168.0.2 network 192.168.0.0 netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.1 bridge_ports allauto ath0iface ath0 inet dhcpauto wlan0iface wlan0 inet dhcp
Statystyki: autor: vacpan — 16 lut 2007, 00:36
Kod:
chmod a+x '/home/<twoja nazwa użytkownika> <w razie potrzeby zmień ścieżkę do pliku .bin>/Desktop/jre-6-linux-i586.[www.UnderPL.org].bin'
Kod:
sh /home/<jak wyżej jeśli chodzi o ścieżkę, zmień na swoją>/Desktop/jre-6-linux-i586.[www.UnderPL.org].bin
Statystyki: autor: rhclaus — 06 lut 2007, 01:55
Kod:
nameserver 208.67.222.222nameserver 208.67.220.220
Kod:
prepend domain-name-servers 208.67.222.222,208.67.220.220;
Statystyki: autor: kwalo — 03 lut 2007, 14:11
Kod:
sudo apt-get install network-manager-gnome
Kod:
sudo apt-get install knetworkmanager
Kod:
sudo gedit /etc/network/interfaces
Kod:
auto loiface lo inet loopback##auto eth0##iface eth0 inet dhcp##iface eth1 inet dhcp
Kod:
nm-applet
Kod:
knetworkmanager
Kod:
sudo apt-get install libpam0g-dev libgnome-keyring-dev libglib2.0-dev autotools-dev libtool build-essential
Kod:
wget http://www.hekanetworks.com/opensource/pam_keyring/pam_keyring-0.0.8.tar.gz
Kod:
tar -zxvvf pam_keyring-0.0.8.tar.gz
Kod:
./configure --prefix=/usr --libdir=/libmakesudo make install
Kod:
#%PAM-1.0authrequisitepam_nologin.soauthrequiredpam_env.so@include common-auth@include common-accountsessionrequiredpam_limits.so@include common-session@include common-password## Added so that NetworkManager doesn't keep asking for Keyring password.## relies on having same password to keyring as login password.auth optional pam_keyring.so try_first_passsession optional pam_keyring.so
Kod:
sudo apt-get remove libpam0g-dev libgnome-keyring-dev libglib2.0-dev autotools-dev libtool
Kod:
sudo apt-get install libpam-keyring
Kod:
#%PAM-1.0authrequisitepam_nologin.soauthrequiredpam_env.so@include common-auth@include common-accountsessionrequiredpam_limits.so@include common-session@include common-password## Added so that NetworkManager doesn't keep asking for Keyring password.## relies on having same password to keyring as login password.auth optional pam_keyring.so try_first_passsession optional pam_keyring.so
Statystyki: autor: admo — 30 sty 2007, 21:02
Kod:
mrrobby@serwer:~/bin$ sudo apt-get install bridge-utils
Kod:
mrrobby@serwer:~/bin$ sudo vim /etc/rc.mostek
Kod:
#!/bin/sh#Zaladowanie modulu mostka tak na wszelki wypadek :)/sbin/modprobe bridge#Musimy zresetować adresy na kartach sieciowychifconfig eth0 up 0.0.0.0ifconfig eth1 up 0.0.0.0# Tworzymy mostek o nazwie 'br0'.brctl addbr br0# Dodajmy do mostka br0 obie karty sieciowebrctl addif br0 eth0brctl addif br0 eth1# Przydzielmy mostkowi adres ip, żeby komputer na eth0 i eth1 widział serwer na którym jest mostekifconfig br0 up 192.168.1.1 netmask 255.255.255.0
Kod:
mrrobby@serwer:/$ sudo chmod o+x /etc/rc.mostekmrrobby@serwer:/$ sudo vim /etc/rc.local
Kod:
/etc/rc.mostek
Kod:
mrrobby@serwer:/$ sudo /etc/rc.mostek
Kod:
mrrobby@serwer:/$ ifconfig br0br0 Link encap:Ethernet HWaddr 00:30:4F:17:5F:58 inet addr:192.168.1.1 Bcast:192.168.2.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:373 errors:0 dropped:0 overruns:0 frame:0 TX packets:409 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:44148 (43.1 KiB) TX bytes:39428 (38.5 KiB)
Kod:
mrrobby@serwer:~$ ping 192.168.1.1PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.160 msmrrobby@serwer:~$ ping 192.168.1.2PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.126 msmrrobby@serwer:~$ ping 192.168.1.3PING 192.168.1.3 (192.168.1.3) 56(84) bytes of data.64 bytes from 192.168.1.3: icmp_seq=1 ttl=128 time=0.501 ms
Statystyki: autor: MrRobby — 09 sty 2007, 10:28
Kod:
mrrobby@Kubuntu-Desktop:/DANE/Gry$ cat /var/log/auth.log |grep invalidJan 6 13:55:14 localhost sshd[6868]: Failed password for invalid user test from 196.36.91.7 port 17565 ssh2Jan 8 00:58:06 localhost sshd[12823]: Failed password for invalid user 64studio from 143.215.250.138 port 53898 ssh2Jan 8 00:58:09 localhost sshd[12827]: Failed password for invalid user a1 from 143.215.250.138 port 54281 ssh2Jan 8 00:58:12 localhost sshd[12831]: Failed password for invalid user a2 from 143.215.250.138 port 54720 ssh2Jan 8 00:58:16 localhost sshd[12835]: Failed password for invalid user aa from 143.215.250.138 port 55109 ssh2Jan 8 00:58:20 localhost sshd[12839]: Failed password for invalid user aaa from 143.215.250.138 port 55601 ssh2Jan 8 00:58:23 localhost sshd[12843]: Failed password for invalid user aaron from 143.215.250.138 port 56032 ssh2Jan 8 00:58:26 localhost sshd[12847]: Failed password for invalid user abbie from 143.215.250.138 port 56420 ssh2Jan 8 00:58:30 localhost sshd[12851]: Failed password for invalid user abbr from 143.215.250.138 port 56846 ssh2
Kod:
mrrobby@Kubuntu-Desktop:/DANE/Gry$ cat /var/log/denyhosts ........2007-01-08 05:53:11,319 - sync : INFO received 27 new hosts2007-01-08 05:53:11,319 - denyhosts : INFO received new hosts: ['194.149.121.119', '81.176.214.107', '84.40.11.40', '87.106.13.153', '218.145.53.18', '216.65.122.140', '220.194.56.44', '200.244.147.82', '201.28.34.51', '203.177.89.21', '212.102.0.4', '125.7.203.249', '203.143.119.111', '207.44.186.71', '211.65.63.146', '83.15.224.166', '61.109.208.73', '194.149.213.43', '218.98.194.140', '63.251.239.156', '207.36.160.66', '71.77.214.7', '65.127.181.150', '61.75.77.253', '66.79.168.106', '222.255.69.11', '209.126.131.150']2007-01-08 06:53:14,180 - sync : INFO received 35 new hosts2007-01-08 06:53:14,181 - denyhosts : INFO received new hosts: ['65.205.238.12', '217.221.182.69', '83.238.176.169', '207.44.136.31', '209.126.131.150', '88.208.78.94', '203.200.201.165', '61.129.85.230', '67.15.130.21', '212.8.206.47', '24.4.18.171', '210.219.197.210', '196.1.99.8', '217.166.110.203', '195.238.230.201', '71.242.249.122', '200.44.150.123', '88.191.24.38', '85.18.94.112', '211.65.63.146', '83.15.224.166', '61.109.208.73', '194.149.213.43', '218.98.194.140', '63.251.239.156', '207.36.160.66', '71.77.214.7', '65.127.181.150', '61.75.77.253', '66.79.168.106', '222.255.69.11', '212.165.170.72', '212.162.21.21', '83.13.0.194', '218.234.18.106']2007-01-08 07:53:16,967 - sync : INFO received 29 new hosts2007-01-08 07:53:16,975 - denyhosts : INFO received new hosts: ['194.6.236.39', '125.248.86.5', '64.251.14.110', '66.178.111.67', '218.234.18.106', '61.80.90.138', '82.103.134.145', '85.25.147.156', '210.219.197.210', '59.124.18.204', '72.158.235.73', '222.33.64.150', '59.106.48.153', '85.25.129.129', '211.65.63.146', '83.15.224.166', '61.109.208.73', '194.149.213.43', '218.98.194.140', '63.251.239.156', '207.36.160.66', '71.77.214.7', '65.127.181.150', '61.75.77.253', '66.79.168.106', '222.255.69.11', '59.188.9.11', '195.187.253.26', '83.11.15.104']
Kod:
mrrobby@server:/$ sudo apt-get install denyhosts
Kod:
mrrobby@server:/$ sudo vim /etc/denyhosts.conf
Kod:
########################################################################## PURGE_DENY: removed HOSTS_DENY entries that are older than this time# when DenyHosts is invoked with the --purge flag## format is: i[dhwmy]# Where 'i' is an integer (eg. 7)# 'm' = minutes# 'h' = hours# 'd' = days# 'w' = weeks# 'y' = years## never purge:PURGE_DENY =## purge entries older than 1 week#PURGE_DENY = 1w## purge entries older than 5 days#PURGE_DENY = 5d#######################################################################
Kod:
######################################################################### BLOCK_SERVICE: the service name that should be blocked in HOSTS_DENY## man 5 hosts_access for details## eg. sshd: 127.0.0.1 # will block sshd logins from 127.0.0.1## To block all services for the offending host:BLOCK_SERVICE = ALL# To block only sshd:#BLOCK_SERVICE = sshd# To only record the offending host and nothing else (if using# an auxilary file to list the hosts). Refer to:# http://denyhosts.sourceforge.net/faq.html#aux#BLOCK_SERVICE =########################################################################
Kod:
######################################################################### DENY_THRESHOLD_INVALID: block each host after the number of failed login# attempts has exceeded this value. This value applies to invalid# user login attempts (eg. non-existent user accounts)#DENY_THRESHOLD_INVALID = 5########################################################################
Kod:
######################################################################### DENY_THRESHOLD_VALID: block each host after the number of failed# login attempts has exceeded this value. This value applies to valid# user login attempts (eg. user accounts that exist in /etc/passwd) except# for the "root" user#DENY_THRESHOLD_VALID = 10########################################################################
Kod:
######################################################################### DENY_THRESHOLD_ROOT: block each host after the number of failed# login attempts has exceeded this value. This value applies to# "root" user login attempts only.#DENY_THRESHOLD_ROOT = 1########################################################################
Kod:
######################################################################### DENY_THRESHOLD_RESTRICTED: block each host after the number of failed# login attempts has exceeded this value. This value applies to# usernames that appear in the WORK_DIR/restricted-usernames file only.#DENY_THRESHOLD_RESTRICTED = 1########################################################################
Kod:
######################################################################### ADMIN_EMAIL: if you would like to receive emails regarding newly# restricted hosts and suspicious logins, set this address to# match your email address. If you do not want to receive these reports# leave this field blank (or run with the --noemail option)## Multiple email addresses can be delimited by a comma, eg:# ADMIN_EMAIL = [email]foo@bar.com[/email], [email]bar@foo.com[/email], [email]etc@foobar.com[/email]#ADMIN_EMAIL = [email]xxx@xxx.pl[/email]################################################################################################################################################# SMTP_HOST and SMTP_PORT: if DenyHosts is configured to email# reports (see ADMIN_EMAIL) then these settings specify the# email server address (SMTP_HOST) and the server port (SMTP_PORT)##SMTP_HOST = localhostSMTP_PORT = 25################################################################################################################################################# SMTP_USERNAME and SMTP_PASSWORD: set these parameters if your# smtp email server requires authentication##SMTP_USERNAME=foo#SMTP_PASSWORD=bar#######################################################################
Kod:
######################################################################### SMTP_FROM: you can specify the "From:" address in messages sent# from DenyHosts when it reports thwarted abuse attempts#SMTP_FROM = DenyHosts <nobody@localhost>################################################################################################################################################# SMTP_SUBJECT: you can specify the "Subject:" of messages sent# by DenyHosts when it reports thwarted abuse attemptsSMTP_SUBJECT = DenyHosts Report#######################################################################
Kod:
######################################################################### SYNC_SERVER: The central server that communicates with DenyHost# daemons. Currently, denyhosts.net is the only available server# however, in the future, it may be possible for organizations to# install their own server for internal network synchronization## To disable synchronization (the default), do nothing.## To enable synchronization, you must uncomment the following line:SYNC_SERVER = http://xmlrpc.denyhosts.net:9911########################################################################
Kod:
######################################################################### SYNC_INTERVAL: the interval of time to perform synchronizations if# SYNC_SERVER has been uncommented. The default is 1 hour.#SYNC_INTERVAL = 1h########################################################################
Kod:
######################################################################### SYNC_UPLOAD: allow your DenyHosts daemon to transmit hosts that have# been denied? This option only applies if SYNC_SERVER has# been uncommented.# The default is SYNC_UPLOAD = yes##SYNC_UPLOAD = noSYNC_UPLOAD = yes########################################################################
Kod:
######################################################################### SYNC_DOWNLOAD: allow your DenyHosts daemon to receive hosts that have# been denied by others? This option only applies if SYNC_SERVER has# been uncommented.# The default is SYNC_DOWNLOAD = yes##SYNC_DOWNLOAD = noSYNC_DOWNLOAD = yes##########################################################################
Kod:
mrrobby@server:/$ sudo /etc/init.d/denyhosts restart
Statystyki: autor: MrRobby — 08 sty 2007, 09:30
Kod:
sudo apt-get install samba samba-common smbfs smbclient libsmbclient libgnomevfs2-extra
Kod:
sudo apt-get install nano
Kod:
sudo nano /etc/samba/smb.conf
Kod:
workgroup = NAZWA_TWOJEJ_GRUPY_ROBOCZEJserver string = OPIS_TWOJEGO_KOMPUTERAsecurity = sharebrowseable = yes
Kod:
sudo /etc/init.d/samba restart
Kod:
ctrl + alt + backspace
Statystyki: autor: Gość — 07 sty 2007, 16:29
Kod:
mrrobby@server:/tmp$ wget http://www.glftpd.com/files/glftpd-LNX_2.01.tgz
Kod:
mrrobby@server:/tmp$ tar -xvf glftpd-LNX_2.01.tgz
Kod:
mrrobby@server:/$ sudo apt-get install xinetd zip unzip openssl tcpd
Kod:
mrrobby@server:/tmp/$ cd glftpd-LNX_2.01mrrobby@server:/tmp/glftpd-LNX_2.01$ sudo ./installgl.sh
Kod:
...1. TCPD SETUP:--------------Use tcpd? [Y]es [N]o: Y2. JAIL SETUP:(Ustawiamy katalog, grupę i użytkowników którzy będą mieli dostęp do klatki /jail)--------------Use a jailed environment? [Y]es [N]o: YPlease enter the private directory to install glftpd inside [/jail]:Use a private group? [Y]es [No]: yWhat would you like your private group to be called? [glftpd]:Who should have access to glftpd? (separate with ,): mrrobby3. GLFTPD BASE SETUP: (Nazwa katalogu serwera w klatce)--------------Please enter the directory inside /jail to install glftpd to [/glftpd]:4. SERVICE SETUP & MULTI INSTALL:--------------Press <enter> for the default (glftpd)> 5. COMPILING SOURCES & COPYING LIBS:(W tym momencie instalator kompiluje i kopiuje biblioteki)--------------6. PORT AND SYSTEM SETUP: (Ustawiamy port i strefę czasową)--------------Enter the port you would like glftpd to listen on [1337]: 21 Do you wish to use European weeks? European weeks starts with a Monday.This is for glftpd's 'reset' binary (see docs for more info) [Y/N]: Y7. SSL/TLS SETUP: (W tej sekcji będzie generowany certyfikat dla naszego serwera)-----------------Please specify location, inside /jail/glftpd,to install the cert (ftpd-dsa.pem) [/etc]:Please specify a generic name for this certificate.This can be any name but should say something about the ftp serverlike the name for it perhaps (press enter for glftpd):8. STARTING GLFTPD:(Pierwszy start serwera)-------------------Copying /etc/resolv.conf to /jail/glftpd/etc/resolv.conf . . . Done.Testing entries in resolv.conf (can take time): Testing 10.32.10.2 . . . OK. Testing 10.22.10.3 . . . OK.Configuring xinetd for glftpd . . . Done.Restarting xinetd . . . Success.If your system is using RH 7.3, you MUST restart xinetd MANUALLY!Adding crontab entry to tabulate site stats nightly . . . Done.chmod'ing the site/ dir . . . Done.
Kod:
9. FINISH:----------Congratulations, glFtpD has been installed. Scroll up and note any errorsthat needs fixing. ./installgl.debug contains a log of the installation process.To get your site running, you must edit /jail/glftpd.conf according tothe instructions in /jail/glftpd/docs/glftpd.docs.For help, visit #glftpd on EFnet AFTER you've read (not skimmed) the docs/faq.After configuring glftpd, visit the following websites for additionalscripts to give your site some style!: Turranius - http://www.grandis.nu/glftpd Jehsoms - http://runslinux.net/ dn's and ip's - http://www.chimera-coding.com D-ViBE's collection - http://www.glftpd.atThe official glftpd homepage is located at http://www.glftpd.com Thanks for your support! the glFtpD team
Kod:
mrrobby@server:/$ vim /jail/glftpd.conf
Kod:
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ W tym miejscu możemy ustawić czy serwer ma być dostępny dla $$ 0 - wszystkich, jest to domyślne ustawienie$$ 1 - tylko dla administratorów$$ !* - serwer działa ale nikt nie może się do niego zalogować$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$# Server shutdown: 0=server open, 1=deny all but siteops, !*=deny all, etc# shutdown 1xdupe *.zip *.[Rr][0-9][0-9] *.[Rr][Aa][Rr] *.[mM][pP][3]$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ W tej sekcji ustawiamy nazwę naszego serwera (długą oraz krótką) i adres$$ @ do administratora serwera, czyli nas :) $$ [:space:] - oznacza spacje$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$sitename_long MrRobby[:space:]FTPsitename_short HELLemail [email]xxx@xxx.pl[/email]$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Mamy tu podaną ścieżkę, gdzie znajduje się nasz serwer. Jest nam to $$ potrzebne w momencie zmiany jego położenia$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rootpath /jail/glftpd# Path relative to the ROOTPATH.datapath /ftp-datawelcome_msg /ftp-data/misc/welcome.msg *goodbye_msg /ftp-data/misc/goodbye.msg *newsfile /ftp-data/misc/newsfile *banner /ftp-data/misc/banner$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Bardzo ważna sekcja. Zazwyczaj zwykli użytkownicy nie mają pojęcia$$ o szyfrowanych połączeniach. Serwer ten świetnie sprawuje się z $$ szyfrowaniem TLS z którego to na co dzień korzystam. Standardowo serwer$$ ustawiony jest tak, że można łączysz się w sesji szyfrowanej bądź nie.$$ Nic nie szkodzi na przeszkodzie, by wymusić na wszystkich tego typu$$ połączenie :) Takie „wymuszenie” można poustawiać tylko dla wybranych $$ grup, loginów itp. Więcej informacji w /jail/glftpd/docs/readme.tls$$ Póki co zostawiamy tak jak jest domyślnie czyli do wyboru$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$# TLS enforcements.userrejectsecure !*userrejectinsecure !*denydiruncrypted !*denydatauncrypted !*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Czy kolory mają być aktywne czy nie??? Standardowo są wyłączone.$$ Później opisze co i jak.$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$color_mode 0$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Kolejna bardzo ważna sekcja. Zwróćcie uwagę ze wszystko zaczyna się $$ od /site. Serwer jest umieszczony w klatce jail, w której znajduje się katalog $$ glftpd, a w nim z kolei site w którym to trzymana jest cała zawartość serwera.$$ Jeśli chcemy podmontować jakieś katalogi z zewnątrz jail, tak by były widoczne $$ w site, to musimy użyć opcji mount --bind. Po więcej informacji zapraszam do $$ podręcznika mount. W tej sekcji ustawiamy uprawnienia do katalogów.$$ * - oznacza wszyscy$$ = - oznacza jakąś grupę np. =lolki$$ ! - oznacza zaprzeczenie$$ - - określa konkretny login np. -mrrobby$$$$ upload /site/incoming/* * - w katalogu incoming mogą wrzucać wszyscy$$ upload /site/* -mrrobby - we wszystkich katalogach może wrzucać mrrobby$$ rename * 1 =staff -mrrobby - zmian nazw może dokonywać mrrobby oraz $$ grupa staff $$ delete /site/incoming/* * !-lolek - w incoming mogą kasować wszyscy oprócz lolek$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$upload /site/incoming/* *upload /site/* -mrrobbyresume * *makedir /site/incoming/* *makedir /site/* -mrrobbydownload * *dirlog * *rename * 1 =STAFF -mrrobbyrenameown * *nuke * *delete * 2delete /site/incoming/* * !-wstideleteown * *$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Kika ważniejszych opcji. Wymienić wszystkich nie sposób. $$ Wszystko jest w podręczniku :)$$ Minimalna ilość miejsca jaka musi być w katalogu by serwer zezwolił$$ na wrzucanie danych.$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$free_space 20$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ilu max użytkowników może być na serwerze w danej chwili$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$max_users 15 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Maksymalna ilość kont jaka może być założona na serwerze$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$total_users 300$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Opcja sprawdza czy w przeciągu ostatnich 7 dni, wrzucany plik nie pojawił$$ się już na serwerze. Jeśli został wrzucony identyczny plik, to zostaniemy $$ o tym poinformowani, a upload nie zostanie rozpoczęty.$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$dupe_check 7 no$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Zakazujemy ściągać nie wrzucone do końca pliki$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$dl_incomplete 0$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Powyżej tego katalogu nie można przejść. Tak jak pisałem serwer$$ jest zabezpieczony klatka (jail) dla naszego bezpieczeństwa :)$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$min_homedir /site$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Możemy sobie poustawiać prywatne katalogi dla użytkowników.$$ Tylko oni będą mieli dostęp do swoich danych i administrator oczywiście :)$$ Można tutaj dodawać również grupy oraz wykluczenia tak jak to miało $$ miejsce przy ustawianiu uprawnień do katalogów. Katalogi będą widziane tylko$$ dla mrrobby, loginu i użytkownika z ustawioną flaga nr 1$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$privpath /site/incoming/mrrobby -mrrobby 1 -mrrobbyprivpath /site/incoming/slawek -mrrobby 1 -slawekprivpath /site/incoming/LOLKI -mrrobby 1 =lolki$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Polecam zachaszować tą opcje. Zabroni ona uruchamiania programów$$ na serwerze z pozycji klienta FTP za pomocą opcji site$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#site_cmd LOCATE EXEC /bin/locate.sh
Kod:
mrrobby@server:/jail$ ftp localhostConnected to localhost.220 MrRobby FTP (glFTPd 2.01 Linux+TLS) ready.Name (localhost:mrrobby): glftpd331 Password required for glftpd.Password:230- _____230- ______________________________|__ |____ ________________________________230- \ _ / _ / _ / | | _ / _ / _ /230- \ \ / / / /____/. | | / / /____/. /_____/230- \________/____/ /______ |___|____|___/ /______ |____|230- .-=----------- /____/ ---- |____| --------- /____/ ---- |____| -------=-.230- `-=-------------------------------------------------------------------=-'230- `-----( Type 'site onel MESSAGE' to enter your message )-----'230 User glftpd logged in.Remote system type is UNIX.Using binary mode to transfer files.ftp>
Kod:
ftp> site help200- --=--------------------- Available SITE commands ---------------------=--200- TAGLINE: Change Your Tagline200- WKUP: Show Weektop Uploaders200- WKDN: Show Weektop Downloaders200- ALUP: Show Alltime Uploaders200- ALDN: Show Alltime Downloaders200- GPWK: Show Weektop Groups200- GPMONTHUP: Show Month Top Groups200- GPAL: Show Alltime Top Groups200- GPWD: Show Weektop Group Downloaders200- GPMONTHDN: Show Month Top Group Downloaders200- GPAD: Show Alltime Top Group Downloaders200- DAYUP: Today's Top Uploaders200- DAYDN: Today's Top Downloaders200- MONTHUP: Show MonthTop Uploaders200- MONTHDN: Show MonthTop Downloaders200- TRAFFIC: Show Site Traffic200- REQUEST: Make a Request200- REQFILLED: Mark a Request as Filled200- WELCOME: Show Welcome Message200- RULES: Show Site Rules200- USER: Show Users On Site (Type username to see users stats)200- NUKES: Show Nukes200- UNNUKES: Show UnNukes200- DUPE: Search Dupe Database200- TIME: Show Local Time200- NEW: Show Recent Dirs200- GROUP: Join/Leave Groups200- ONEL: Add/View Onliners200- MSG: Send a Message200- WHO: See who's online200- COLOR: Toggle Color200- SEEN: See when a user was last on200- LASTON: Display stats of last users online200- SEARCH: Locate a DIR on the site.200- PASSWD: Change Password200- VERS: Show Daemon Version200- STAT: Show Statline200- IDLE: Show Minimum and Maximum Idle Timeout200- GINFO: Detailed nfo of Groups200- USERS: List Users on Site200- DELIP: SITE DELIP <yourownusername> # (delete your own IP's)200- ADDIP: Add IP To a User200- DELIP: Delete an IP From a User200- DELIP: Delete an IP From a User200- ADDUSER: Add User200- DELUSER: Delete User200- READD: Readd Deleted User200- CHANGE: Change Field For a User200- GADDUSER: Add User and put him in a group200- RENUSER: Rename User200- CHPASS: Change Another User's Password200- GRPADD: Add group200- GRPDEL: Delete group200- GRPNFO: Change Group nfo200- GRPREN: Rename group200- GRP: Show extended group info200- CHGRP: Change a user's group200- GRPCHANGE: Change group settings200- CHGADMIN: Change the gadmin(s) for a group200- LOGINS: Login Log200- SYSLOG: Syslog Log of User Changes200- UPDATE: Update DirLog Database200- PURGE: Purge Deleted Users200 Use "SITE HELP <command>" for syntax help.
Kod:
ftp> site color on200 Color Mode On.
Kod:
ftp> site user glftpd200- User Comment: glftpd200- +=======================================================================+200- | Username: glftpd Created: 0 |200- | Added by: Expires: Never |200- | Time On Today: 00:13 Last seen: Sun Jan 7 13:31:18 2007 |200- | Flags: 15 Idle time: Disabled |200- | Ratio: 1:3 Credits: 4.9 MB |200- | Total Logins: 3 Current Logins: 1 |200- | Max Logins: 2 From same IP: Unlimited |200- | Max Sim Uploads: Unlimited Max Sim Downloads: Unlimited |200- | Max Upload Speed: 0.0 K/s Max Download Speed: 0.0 K/s |200- | Times Nuked: 0 Bytes Nuked: 0 MB |200- | Weekly Allotment: 0 MB Messages Waiting: N |200- | Time Limit: 0 minutes. (0 = Unlimited) |200- | Tagline: Glftpd default user |200- | Groups: |200- | Priv Groups: |200- +-----------------------------------------------------------------------+200- | IP0: *@127.0.0.1 IP1: |200- | IP2: IP3: |200- | IP4: IP5: |200- | IP6: IP7: |200- | IP8: IP9: |200- +=======================================================================+200 Command Successful.ftp>
Kod:
Flagname Flag Description-------------------------------------------------------------SITEOP 1 User is siteop.GADMIN 2 User is Groupadmin of one of his/her groups(doesn't work for private groups).GLOCK 3 User cannot change group.EXEMPT 4 Allows to log in when site is full. Also allowsuser to do "site idle 0", which is the same ashaving the idler flag. Also exempts the userfrom the sim_xfers limit in config file.COLOR 5 Enable/Disable the use of color (toggle with "site color").DELETED 6 User is deleted.USEREDIT 7 "Co-Siteop"ANON 8 User is anonymous (per-session like login).
Kod:
ftp> site adduser200- .-------------------------------------------------------.200- | USAGE: SITE ADDUSER <username> <password> <IP#1 - 5> |200- | |200- | <username> The username to add. |200- | <password> The password to set for this user. |200- | <IP#1 - 5> Optional: Up to 5 ips may be specified here. |200- | |200- | After you add a user, use "SITE ADDIP" to add IP's to |200- | the new account. |200- `-------------------------------------------------------'200 Command Successful.ftp> site adduser mrrobby mrrobby *@*200- User created, now adding IPs...200- IP '*@*' successfully added to mrrobby.200-200 User (mrrobby) successfully added.ftp> site user mrrobby200- User Comment: Added by glftpd200- +=======================================================================+200- | Username: mrrobby Created: 01-07-07 |200- | Added by: glftpd Expires: Never |200- | Time On Today: 00:00 Last seen: Sun Jan 7 13:44:44 2007 |200- | Flags: 3 Idle time: Disabled |200- | Ratio: 1:3 Credits: 14.6 MB |200- | Total Logins: 0 Current Logins: 0 |200- | Max Logins: 2 From same IP: Unlimited |200- | Max Sim Uploads: Unlimited Max Sim Downloads: Unlimited |200- | Max Upload Speed: 0.0 K/s Max Download Speed: 0.0 K/s |200- | Times Nuked: 0 Bytes Nuked: 0 MB |200- | Weekly Allotment: 0 MB Messages Waiting: N |200- | Time Limit: 0 minutes. (0 = Unlimited) |200- | Tagline: No Tagline Set |200- | Groups: |200- | Priv Groups: |200- +-----------------------------------------------------------------------+200- | IP0: *@* IP1: |200- | IP2: IP3: |200- | IP4: IP5: |200- | IP6: IP7: |200- | IP8: IP9: |200- +=======================================================================+200 Command Successful.
Kod:
ftp> site change200- -----------------------------------------------------------200- SITE CHANGE <username> <field> <value>200- SITE CHANGE { <user1> <user2> } <field> <value>200- SITE CHANGE =<group> <field> <value>200- SITE CHANGE * <field> <value>200- -----------------------------------------------------------200-200- Fields: ratio200- sratio200- wkly_allotment [#,]#200- max_dlspeed200- max_ulspeed200- max_sim_down200- max_sim_up200- timeframe # #200- credits200- flags200- homedir200- idle_time200- startup_dir200- num_logins # [#]200- time_limit200- tagline200- comment200- expires [yyyy-mm-dd]200- -----------------------------------------------------------200 Command Successful.ftp> site change mrrobby flags +1200 Invalid Access. Cannot change flags for other SITEOPS.ftp> site user mrrobby200- User Comment: Added by glftpd200- +=======================================================================+200- | Username: mrrobby Created: 01-07-07 |200- | Added by: glftpd Expires: Never |200- | Time On Today: 00:00 Last seen: Sun Jan 7 13:44:44 2007 |200- | Flags: 13 Idle time: Disabled |200- | Ratio: 1:3 Credits: 14.6 MB |200- | Total Logins: 0 Current Logins: 0 |200- | Max Logins: 2 From same IP: Unlimited |200- | Max Sim Uploads: Unlimited Max Sim Downloads: Unlimited |200- | Max Upload Speed: 0.0 K/s Max Download Speed: 0.0 K/s |200- | Times Nuked: 0 Bytes Nuked: 0 MB |200- | Weekly Allotment: 0 MB Messages Waiting: N |200- | Time Limit: 0 minutes. (0 = Unlimited) |200- | Tagline: No Tagline Set |200- | Groups: |200- | Priv Groups: |200- +-----------------------------------------------------------------------+200- | IP0: *@* IP1: |200- | IP2: IP3: |200- | IP4: IP5: |200- | IP6: IP7: |200- | IP8: IP9: |200- +=======================================================================+200 Command Successful.ftp>
Kod:
mount --bind /katalog/zrodlowy/ /jail/glftpd/site/katalog/docelowy/
Statystyki: autor: MrRobby — 07 sty 2007, 14:14
Kod:
sudo apt-get install dhcp
Kod:
sudo vim /etc/default/dhcp
Kod:
INTERFACES="eth1"
Kod:
sudo vim /etc/dhcpd.conf
Kod:
# Ustawienia siecisubnet 192.168.1.0 netmask 255.255.255.0 { option routers 192.168.1.1; # domyślna bramka sieci: option subnet-mask 255.255.255.0; # maska sieci option domain-name "moja_domena.pl"; # nazwa domeny (FQDN) option domain-name-servers 194.204.159.1; # ustawiamy server DNS (kolejne podajemy po przecinku): option ntp-servers 192.168.1.1; #Adres serwera NPT (serwer czasu) option netbios-name-servers 192.168.1.1; #Adres serwera WINS range 192.168.1.2 192.168.1.40; # Zakres adresów jakie mogą przyjmować komputery default-lease-time 21600; # domyślny czas dzierżawy (w sekundach) max-lease-time 86400; # maksymalny czas dzierżawy (w sekundach)}## statyczne przypisanie IPhost alfa { hardware ethernet 00:00:00:00:00:00; # MAC adres fixed-address 192.168.1.200; # adres ip dla tego hosta}
Kod:
sudo touch /etc/dhcpd.leases
Kod:
sudo /etc/init.d/dhcp start
Statystyki: autor: MrRobby — 05 sty 2007, 22:28
Statystyki: autor: Stirlitz — 31 gru 2006, 12:01
Kod:
mkdir -p ~/.weechat/perl/autoload
Kod:
wget http://weechat.flashtux.org/scripts/sound.pl -O ~/.weechat/perl/autoload/sound.pl
Kod:
locate wav
Kod:
/usr/share/sounds/gaim/alert.wav
Kod:
cp /usr/share/sounds/gaim/alert.wav ~/.weechat/sound_highlight.wav
Kod:
gedit ~/.weechat/plugins.rc
Kod:
perl.sound.cmd_highlight = "aplay ~/.weechat/sound_highlight.wav"
Statystyki: autor: Pablo_Escobar — 30 gru 2006, 16:33
Kod:
sudo -i
Kod:
apt-get install apache2 openssl
Kod:
openssl genrsa -out /etc/apache2/ssl/apache.key 1024openssl req -new -x509 -days 365 -key /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt
Kod:
echo "Listen 443" >> /etc/apache2/ports.conf
Kod:
a2enmod ssl
Kod:
cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
Kod:
vim /etc/apache2/sites-available/ssl
Kod:
NameVirtualHost *:443<virtualhost *:443> ServerAdmin webmaster@localhost SSLEngine On SSLCertificateFile /etc/apache2/ssl/apache.crt SSLCertificateKeyFile /etc/apache2/ssl/apache.key DocumentRoot /var/www/...
Kod:
a2ensite ssl
Kod:
/etc/init.d/apache2 force-reload
Statystyki: autor: MrRobby — 26 sie 2006, 21:53
Kod:
mkdir ~/module_tempsudo mv /lib/modules/`uname -r`/kernel/drivers/usb/net/eagle/eagle-usb.ko /home/`echo $USERNAME`/module_tempsudo mv /lib/modules/`uname -r`/kernel/drivers/usb/atm/usbatm.ko /home/`echo $USERNAME`/module_temp
Kod:
sudo apt-get --purge remove eagle-usb-data eagle-usb-utils
Kod:
lsmod | grep eagle
Kod:
lsmod | grep usbatm
Kod:
lsusb
Kod:
(...) ID 1110:9022 Analog Devices Canada, Ltd (Allied Telesyn)(...)
Kod:
sudo apt-get install build-essential
Kod:
tar zxvf ueagle-atm-1.3.tar.gzcd ueagle-atm-1.3makesudo make install
Kod:
tar zxvf ueagle-data-1.1.tar.gzcd ueagle-data-1.1
Kod:
sudo mkdir /lib/firmware/ueagle-atm
Kod:
sudo cp -a * /lib/firmware/ueagle-atm
Kod:
/lib/firmware/ueagle-atm
Kod:
/lib/hotplug/firmware/ueagle-atm
Kod:
sudo modprobe -f ueagle-atm
Kod:
dmesg
Kod:
usb 1-2: [ueagle-atm] (re)booting startedusb 1-2: [ueagle-atm] modem operationalusb 1-2: [ueagle-atm] ATU-R firmware version : 44e2ea17
Kod:
cat /proc/driver/ueagle-atm/*
Kod:
ueagle-atm status display-------------------------------------------------------------Driver version: ueagle-gna 1.3 Chipset: Eagle IIVendor ID : 0x1110 Product ID : 0x9021 Rev: 0x500b(pots)USB Bus : 001 USB Device : 002 Dbg : 0VID-CPE 28 VID-ITU 445600000000414eTx Rate 160 Kps Rx Rate 320 KpsTx Atten 21 dB Rx Atten 31 dBTx Margin 29 dB Rx Margin 33 dBTx Blocks 16343271 Rx Blocks 16343271Tx FEC 0 Rx FEC 0Tx Error 0 Rx Error 0Delin GOOD Flags 0000000000Modem is operational
Kod:
lsusb
Kod:
(...) ID 1110:9021 Analog Devices Canada, Ltd (Allied Telesyn)(...)
Kod:
sudo nano /etc/ppp/peers/ueagle-atm
Kod:
### Example configuration for the kernel space PPP over ATM driver# See the manual page pppd(8) for information on all the options.# MUST CHANGE: replace myusername@realm with the PPP login name given to# your by your provider.# There should be a matching entry with the password in /etc/ppp/pap-secrets# and/or /etc/ppp/chap-secrets.user 'login'@neostrada.pl# Load the PPPoA plugin with VP.VC pair used by your ISP.# VP and VC need to be provided in decimal and not in hex as with eagle-usb!plugin pppoatm.so 0.35# Enable this option if your ISP uses PPPoA with LLC encapsulation.llc-encaps# Assumes that your IP address is allocated dynamically by the ISP.noipdefault# Try to get the name server addresses from the ISP.#usepeerdns# Use this connection as the default route.defaultroute# Makes pppd "dial again" when the connection is lost.persist# Do not ask the remote to authenticate.noauth##
Kod:
sudo nano /etc/ppp/chap-secrets
Kod:
'login' * 'hasło' *
Kod:
aBcD1234@neostrada.pl * xYz987 *
Kod:
sudo nano /etc/resolv.conf
Kod:
nameserver 194.204.152.34nameserver 217.98.63.164
Kod:
sudo modprobe pppoatm
Kod:
sudo pppd call ueagle-atm
Kod:
ifconfig
Kod:
ppp0 Link encap:Point-to-Point Protocol inet addr:83.30.127.165 P-t-P:213.25.2.199 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:4845 errors:0 dropped:0 overruns:0 frame:0 TX packets:4573 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:2984865 (2.8 MiB) TX bytes:581799 (568.1 KiB)
Kod:
ping ubuntu.pl
Kod:
sudo -imodprobe -f ueagle-atmpppd call ueagle-atm
Kod:
lsusb
Kod:
sudo modprobe -r ueagle-atm usbatm
Kod:
sudo -imodprobe -f ueagle-atmpppd call ueagle-atm
Kod:
sudo pppd call ueagle-atm
Statystyki: autor: goomior — 15 kwie 2006, 17:14