LINUX.ORG.RU

Сообщения Alex_P

 

Гличи при передаче файлов proftp - filezilla через sftp

При передаче фала через sftp происходят периодические обрывы, но, посмотрев, на логи мне показалось, что это из за клиента, хотя он работает прекрасно. (передаёт ровно 32768 байта) Лог клиента:

Статус:	Выбранный порт обычно используется с другим протоколом.
Статус:	Соединяюсь с 192.168.0.112:21...
Ответ:	fzSftp started, protocol_version=8
Команда:	open "master@192.168.0.112" 21
Команда:	Pass: 
Статус:	Connected to 192.168.0.112
Статус:	Начинаю скачивать /emsm-servers/backups/magic/13-11-2016_19-29.tar.gz
Команда:	cd "/emsm-servers/backups/magic"
Ответ:	New directory is: "/emsm-servers/backups/magic"
Команда:	reget "13-11-2016_19-29.tar.gz" "C:\Users\Alex_P\Desktop\13-11-2016_19-29.tar.gz"
Команда:	reget: restarting at file position 119603200
Команда:	remote:/emsm-servers/backups/magic/13-11-2016_19-29.tar.gz => local:C:\Users\Alex_P\Desktop\13-11-2016_19-29.tar.gz
Ошибка:	Network error: Software caused connection abort
Ошибка:	Передача файла потерпела неудачу после передачи 32 768 байт в 1 секунда
Статус:	Отключен от сервера
Статус:	Выбранный порт обычно используется с другим протоколом.
Статус:	Соединяюсь с 192.168.0.112:21...
Ответ:	fzSftp started, protocol_version=8
Команда:	open "master@192.168.0.112" 21
Команда:	Pass: 
Статус:	Connected to 192.168.0.112
Статус:	Начинаю скачивать /emsm-servers/backups/magic/13-11-2016_19-29.tar.gz
Команда:	cd "/emsm-servers/backups/magic"
Ответ:	New directory is: "/emsm-servers/backups/magic"
Команда:	reget "13-11-2016_19-29.tar.gz" "C:\Users\Alex_P\Desktop\13-11-2016_19-29.tar.gz"
Команда:	reget: restarting at file position 119635968
Команда:	remote:/emsm-servers/backups/magic/13-11-2016_19-29.tar.gz => local:C:\Users\Alex_P\Desktop\13-11-2016_19-29.tar.gz
Ошибка:	Network error: Software caused connection abort
Ошибка:	Передача файла потерпела неудачу после передачи 32 768 байт в 1 секунда
Статус:	Отключен от сервера
Статус:	Выбранный порт обычно используется с другим протоколом.
Статус:	Соединяюсь с 192.168.0.112:21...
Ответ:	fzSftp started, protocol_version=8

Лог proftp:

mod_sftp/0.9.9[2182]: unsupported 'simple@putty.projects.tartarus.org' channel requested, ignoring   
mod_sftp/0.9.9[2182]: 'subsystem' channel request for 'sftp' subsystem                               
mod_sftp/0.9.9[2182]: using SFTP protocol version 3 for this session (channel ID 0)                  
mod_sftp/0.9.9[2182]: error writing packet (fd 1): Соединение разорвано другой стороной              
mod_sftp/0.9.9[2182]: disconnecting client (Соединение разорвано другой стороной)                    
mod_sftp/0.9.9[2182]: aborting 1 unclosed file handle                                                
mod_sftp/0.9.9[2184]: sent server version 'SSH-2.0-FTP Server ready.'                                
mod_sftp/0.9.9[2184]: received client version 'SSH-2.0-PuTTY_Local:_Jan_13_2017_20:10:08'            
mod_sftp/0.9.9[2184]: handling connection from SSH2 client 'PuTTY_Local:_Jan_13_2017_20:10:08'       
mod_sftp/0.9.9[2184]:  + Session key exchange: ecdh-sha2-nistp256                                    
mod_sftp/0.9.9[2184]:  + Session server hostkey: ssh-rsa                                             
mod_sftp/0.9.9[2184]:  + Session client-to-server encryption: aes256-ctr                             
mod_sftp/0.9.9[2184]:  + Session server-to-client encryption: aes256-ctr                             
mod_sftp/0.9.9[2184]:  + Session client-to-server MAC: hmac-sha2-256                                 
mod_sftp/0.9.9[2184]:  + Session server-to-client MAC: hmac-sha2-256                                 
mod_sftp/0.9.9[2184]:  + Session client-to-server compression: zlib                                  
mod_sftp/0.9.9[2184]:  + Session server-to-client compression: zlib                                  
mod_sftp/0.9.9[2184]: sending acceptable userauth methods: publickey,password                        
mod_sftp/0.9.9[2184]: sending userauth success                                                       
mod_sftp/0.9.9[2184]: user 'master' authenticated via 'password' method                               
mod_sftp/0.9.9[2184]: client sent SSH_MSG_IGNORE message (171 bytes)                                 
mod_sftp/0.9.9[2184]: unsupported 'simple@putty.projects.tartarus.org' channel requested, ignoring   
mod_sftp/0.9.9[2184]: 'subsystem' channel request for 'sftp' subsystem                               
mod_sftp/0.9.9[2184]: using SFTP protocol version 3 for this session (channel ID 0)                  
mod_sftp/0.9.9[2184]: error writing packet (fd 1): Соединение разорвано другой стороной              
mod_sftp/0.9.9[2184]: disconnecting client (Соединение разорвано другой стороной)                    
mod_sftp/0.9.9[2184]: aborting 1 unclosed file handle                                                
mod_sftp/0.9.9[2186]: sent server version 'SSH-2.0-FTP Server ready.'                                
mod_sftp/0.9.9[2186]: received client version 'SSH-2.0-PuTTY_Local:_Jan_13_2017_20:10:08'            
mod_sftp/0.9.9[2186]: handling connection from SSH2 client 'PuTTY_Local:_Jan_13_2017_20:10:08'       
mod_sftp/0.9.9[2186]: error reading from client (fd 0): Соединение разорвано другой стороной         
mod_sftp/0.9.9[2186]: disconnecting client (Соединение разорвано другой стороной)                    

Конфиг сервера:

ServerName			"FTP server"
ServerIdent			on "FTP Server ready."
ServerAdmin			admin@myhosy.ru
DefaultServer			on
DefaultRoot			~ !adm
AuthPAMConfig			proftpd
AuthOrder			mod_auth_pam.c* mod_auth_unix.c
UseReverseDNS			off
User				ftp
Group				ftp
MaxInstances			20
UseSendfile			off
LogFormat			default	"%h %l %u %t \"%r\" %s %b"
LogFormat			auth	"%v [%P] %h %t \"%r\" %s"
LoadModule mod_ctrls_admin.c
LoadModule mod_sftp.c
LoadModule mod_sftp_pam.c
LoadModule mod_vroot.c
ModuleControlsACLs		insmod,rmmod allow user root
ModuleControlsACLs		lsmod allow user *
ControlsEngine			on
ControlsACLs			all allow user root
ControlsSocketACL		allow user *
ControlsLog			/var/log/proftpd/controls.log
<IfModule mod_ctrls_admin.c>
  AdminControlsEngine		on
  AdminControlsACLs		all allow user root
</IfModule>
<IfModule mod_sftp.c>
  SFTPEngine on
  Port 21
  SFTPLog /var/log/proftpd/sftp.log
  # Configure both the RSA and DSA host keys, using the same host key
  # files that OpenSSH uses.
  SFTPHostKey /etc/ssh/sftp_host_rsa_key
  SFTPHostKey /etc/ssh/sftp_host_dsa_key
  SFTPAuthMethods publickey password
  #SFTPAuthorizedUserKeys file:/etc/proftpd/authorized_keys/%u
  # Enable compression
  SFTPCompression delayed
  <IfModule mod_sftp_pam.c>
    SFTPPAMEngine on
    SFTPPAMServiceName ftpd
  </IfModule>
</IfModule>
<IfModule mod_vroot.c>
  VRootEngine			on
  VRootOptions                  allowSymlinks
</IfModule>
<Global>
  # Umask 022 is a good standard umask to prevent new dirs and files
  # from being group and world writable
  Umask				022
  # Allow users to overwrite files and change permissions
  AllowOverwrite		yes
  <Limit LOGIN>
    AllowGroup ftpusers
    DenyAll
  </Limit>
</Global>
(пришлось проехаться grep дабы убрать комменты и минимизировать конфиг. также убрал дефолтные директории <IfDefine TLS>, <IfDefine DYNAMIC_BAN_LISTS>, <IfDefine QOS>)

 , , ,

Alex_P
()

Pureftp и filezilla

Не могу подключиться к pureftp серверу через filezilla. конфиг:

ChrootEveryone              yes
BrokenClientsCompatibility  no
MaxClientsNumber            50
Daemonize                   yes
MaxClientsPerIP             8
erboseLog                  no
DisplayDotFiles             yes
AnonymousOnly               no
NoAnonymous                 no
SyslogFacility              ftp
DontResolve                 yes
MaxIdleTime                 15
PureDB                        /etc/pure-ftpd/pureftpd.pdb
PAMAuthentication             yes
LimitRecursion              10000 20
AnonymousCanCreateDirs      no
MaxLoad                     4
PassivePortRange          49152 65534
AntiWarez                   yes
Umask                       133:022
MinUID                      100
UseFtpUsers yes
AllowUserFXP                no
AllowAnonymousFXP           no
ProhibitDotFilesWrite       no
ProhibitDotFilesRead        no
AutoRename                  no
AnonymousCantUpload         yes
AltLog                     clf:/var/log/pureftpd.log
MaxDiskUsage               95
CustomerProof              yes
TLS                      1
IPV4Only                 yes
из systemctl:
ноя 20 16:11:05 homeserver pure-ftpd[22049]: (?@192.168.0.111) [INFO] New connection from 192.168.0.111
ноя 20 16:11:10 homeserver pure-ftpd[22049]: (?@192.168.0.111) [INFO] music is now logged in
ноя 20 16:11:10 homeserver pure-ftpd[22049]: (music@192.168.0.111) [INFO] Can't change directory to /: Permission denied
ноя 20 16:13:26 homeserver pure-ftpd[22136]: (?@192.168.0.111) [INFO] New connection from 192.168.0.111
ноя 20 16:13:26 homeserver pure-ftpd[22136]: (?@192.168.0.111) [INFO] SSL/TLS: Enabled TLSv1/SSLv3 with ECDHE-RSA-AES128-GCM-SHA256, 128 secret bits cipher
ноя 20 16:13:46 homeserver pure-ftpd[22138]: (?@192.168.0.111) [INFO] New connection from 192.168.0.111
ноя 20 16:13:46 homeserver pure-ftpd[22138]: (?@192.168.0.111) [INFO] SSL/TLS: Enabled TLSv1/SSLv3 with ECDHE-RSA-AES128-GCM-SHA256, 128 secret bits cipher
ноя 20 16:14:00 homeserver pure-ftpd[21962]: (ftp@192.168.0.111) [INFO] Logout.
лог filezilla:
Статус:	Соединяюсь с 192.168.0.112:21...
Статус:	Соединение установлено, ожидание приглашения...
Статус:	Инициализирую TLS...
Статус:	Проверка сертификата...
Статус:	TLS соединение установлено.
Статус:	Авторизовались
Статус:	Получение списка каталогов...
Команда:	PWD
Ответ:	257 "/" is your current location
Команда:	TYPE I
Ответ:	200 TYPE is now 8-bit binary
Команда:	PASV
Ответ:	227 Entering Passive Mode (192,168,0,112,253,46)
Команда:	MLSD
Ошибка:	Соединение прервано после 20 секунд неактивности
Ошибка:	Не удалось получить список каталогов
Статус:	Отключен от сервера
Статус:	Соединяюсь с 192.168.0.112:21...
Статус:	Соединение установлено, ожидание приглашения...
Статус:	Инициализирую TLS...
Статус:	Проверка сертификата...
Статус:	TLS соединение установлено.
Статус:	Авторизовались
Статус:	Получение списка каталогов...
Команда:	PWD
Ответ:	257 "/" is your current location
Команда:	TYPE I
Ответ:	200 TYPE is now 8-bit binary
Команда:	PASV
Ответ:	227 Entering Passive Mode (192,168,0,112,240,135)
Команда:	MLSD
Ошибка:	Соединение прервано после 20 секунд неактивности
Ошибка:	Не удалось получить список каталогов

 , , ,

Alex_P
()

Ftpd и «красивая» начальная директория

Я никак не могу найти такой демон ftp, который бы реализовал «красивый» индекс. Со стороны клиента(для каждого может быть по разному) это выглядит как будто мы находимся в «/» и видит папки например:

/sites/site1
/sites/site3
/msm/server1
/msm/setver5
/backup
которые в свою очередь ссылаются на реальные папки в фаловой системе
/sites/site1 -> /var/web/somesite
/sites/site3 -> /var/web/myawesomesite
/msm/server1 -> /opt/msm/servers/r2d2
/msm/setver5 -> /opt/msm/servers/testing
/backup      -> /bkp
Все юзеры виртуальные. Желательна поддержка fail2ban и logwatch

 , , ,

Alex_P
()

Арч на флешке с возможностью чтения с винды

Есть флешка на 32 ГБ USB3. Ставить арч на хард диск умею.

Посоветуйте как разбить диск так, чтобы большую часть флехи можно было юзать (просто кидать туда файлы) с винды, а так же юзать в арче. Так же слышал что есть подводные камни при установке арча на флеху. Чё как это обходится?

Хочу накатить арч с гномом и иде'шкой, дабы можно было покодить на компах без оной возможности.

 , , , ,

Alex_P
()

Как лечить shown root:root -R /

У меня есть маленький CentOS7 http сервер. При очередном редактирования крона на бэкап данных сайтов я допустил ошибку и случайно указал корневую директорию в команде chown (shown root:root -R /.). Сразу не заметил, но на следующий день я, выполнив некоторые комманды, я понял в чём дело. Сразу сделал бэкап корня через флешку с арчем. (также смог «оживить» sudo) Как можно восстановить (хотя бы базовую) работоспособность системы имея рут через arch-chroot?

 , , ,

Alex_P
()

Проблема с бутом арча

Есть ноут с sdd на котором ложна стоять юня. Имея достаточно времени, я решил поставить Arch. Конечно, предварительно успешно протестировав установку на виртуальной машине.

И вот я начал. Установил груб. Ребут. На экране GRUB либо выдайт некую ошибку, которую я не успеваю разглядеть. Пробовал refind — тоже фейл.

vim /etc/locale.gen
locale-gen
export LANG=ru_RU.UTF-8

cfdisk /dev/sda (sda1 250M; sda2 2G; sda3 +G)
mkfs.vfat -F 32 /dev/sda1 (для биоса mkfs.ext2 /dev/sda1)
mkswap /dev/sda2
mkfs.ext4 /dev/sda3

swapon /dev/sda2
mount /dev/sda3 /mnt
mkdir /mnt/boot{,/efi} (для биоса mkdir /mnt/boot)
mount /mnt/boot/efi /dev/sda1 (для биоса mount /mnt/boot /dev/sda1)

pacstrap /mnt base base-devel vim mc sudo dialog wpa_supplicant netctl

genfstab >> /mnt/etc/fstab
echo "AlexLT" > /mnt/etc/hostname

arch-chroot /mnt pacman -S refind-efi (для биоса arch-chroot /mnt pacman -S grub-bios)

arch-chroot /mnt
    (настраиваем локали)
    refind-install
    или
    grub-install /dev/sda1
    grub-mkconfig > /boot/grub/grub.cfg

reboot

Что не так?

В будующем бы хотелось бы зашифровать разделы с Arch и доставить параллельно винду.

 , ,

Alex_P
()

Ожидание завершения всех процессов screen

CentOS7. Есть скрипт, который ожидает завершения всех скринов данного юзера, имена которых совпадают и именами определённых папок. Всё бы работало, да только меня смущает мой костыль из 2-х грепов и то, что, как я понял, у переменной wt своя зона видимости (с учётом того, что в if будет true) так как если поставить перед концом главного цикла 'echo $wt' мы получим всегда 'skip' а если поставить после 'sleep 5' то всегда 'wait'.

Сейчас у меня даже если '$server == $screen' «Waiting for $server» у меня появляется 1 раз при любом sleep и оставшимся screen консолью, а надо подправить так, чтобы «пока у данного пользователя в screen есть консоли, имя у которых равны этим папкам — ждать». Также я бы хотел узнать более «эстетичный» способ находжения имён консолек скринов. Так как я недавно начал разбираться в баше и его скриптинге я, скорее всего, упустил какую-то очевидную деталь.

  wt='wait'
  while [ $wt == 'wait' ]
  do
    wt='skip'
    ls /opt/msm/servers | while read server
    do
      sudo -u msm screen -ls | grep -Eo "^[[:space:]][0-9]+\.[A-Za-z0-9_-]+" | grep -Eo "[A-Za-z0-9_-]+$" | while read screen
      do
        if [ $server == $screen ] ;
        then
          wt='wait'
          echo "Waiting for $server"
          sleep 5
        fi
      done
    done
  done

 ,

Alex_P
()

Список «конечных» пакетов в CentOS

Мне нужно получить список пакетов которые не являются зависимостями(и наоборот, только список всех зависимостей) на CentOS 7

 , ,

Alex_P
()

Ошибка fail2ban/iptables

Недвано я обноружил, что fail2ban не работает и возвращает в лог подобные ошибки каждый раз при попытке бана.

2016-08-04 08:34:29,339 fail2ban.action         [1817]: ERROR   iptables -w -n -L INPUT | grep -q 'f2b-sshd[ \t]' -- stdout: ''
2016-08-04 08:34:29,339 fail2ban.action         [1817]: ERROR   iptables -w -n -L INPUT | grep -q 'f2b-sshd[ \t]' -- stderr: ''
2016-08-04 08:34:29,340 fail2ban.action         [1817]: ERROR   iptables -w -n -L INPUT | grep -q 'f2b-sshd[ \t]' -- returned 1
2016-08-04 08:34:29,340 fail2ban.CommandAction  [1817]: ERROR   Invariant check failed. Trying to restore a sane environment
2016-08-04 08:34:29,451 fail2ban.action         [1817]: ERROR   iptables -w -D INPUT -p tcp -m multiport --dports ssh -j f2b-sshd
iptables -w -F f2b-sshd
iptables -w -X f2b-sshd -- stdout: ''
2016-08-04 08:34:29,452 fail2ban.action         [1817]: ERROR   iptables -w -D INPUT -p tcp -m multiport --dports ssh -j f2b-sshd
iptables -w -F f2b-sshd
iptables -w -X f2b-sshd -- stderr: "iptables v1.4.21: Couldn't load target `f2b-sshd':No such file or directory\n\nTry `iptables -h' or 'iptables --help' for more information.\niptables: No chain/target/match by that name.\niptables: No chain/target/match by that name.\n"
2016-08-04 08:34:29,452 fail2ban.action         [1817]: ERROR   iptables -w -D INPUT -p tcp -m multiport --dports ssh -j f2b-sshd
iptables -w -F f2b-sshd
iptables -w -X f2b-sshd -- returned 1
2016-08-04 08:34:29,453 fail2ban.actions        [1817]: ERROR   Failed to execute ban jail 'sshd' action 'iptables-multiport' info 'CallingMap({'ipjailmatches': <function <lambda> at 0xcbfb90>, 'matches': u"2016-08-04T08:34:21.161902 home.main sshd[10929]: Invalid user support from 103.207.38.248\n2016-08-04T08:34:21.795550 home.main sshd[10929]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=103.207.38.248\n2016-08-04T08:34:23.773492 home.main sshd[10929]: Failed password for invalid user support from 103.207.38.248 port 51975 ssh2\n2016-08-04T08:34:28.122077 home.main sshd[10932]: User root from 103.207.38.248 not allowed because none of user's groups are listed in AllowGroups\n2016-08-04T08:34:28.512380 home.main sshd[10932]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=103.207.38.248  user=root", 'ip': '103.207.38.248', 'ipmatches': <function <lambda> at 0xcbfb18>, 'ipfailures': <function <lambda> at 0xcbfcf8>, 'time': 1470281669.225073, 'failures': 5, 'ipjailfailures': <function <lambda> at 0xcbfc80>})': Error stopping action
2016-08-04 08:34:30,522 fail2ban.filter         [1817]: INFO    [sshd] Found 182.100.67.62
2016-08-04 08:34:30,789 fail2ban.filter         [1817]: INFO    [sshd] Found 103.207.38.248
2016-08-04 08:34:33,086 fail2ban.filter         [1817]: INFO    [sshd] Found 103.207.38.248
2016-08-04 08:34:33,748 fail2ban.filter         [1817]: INFO    [sshd] Found 103.207.38.248
2016-08-04 08:34:33,882 fail2ban.filter         [1817]: INFO    [sshd] Found 182.100.67.62
Неделю назад всё работало. Как это можно исправить?

 ,

Alex_P
()

Froftp и попытка подключиться с FileZilla

CentOS, Proftp из yum, конфиг из коробки только с заменой системных юзеров виртуальными.

При входе с винды под FileZilla клиент в логах зависает на иницализации (на раочих серваках инит происходит ~<1sec). Ок,смотрим журнал сервера.

systemctl status proftpd -l

июл 28 23:51:34 home.main systemd[1]: Started ProFTPD FTP Server.
июл 28 23:51:50 home.main proftpd[3431]: 192.168.0.112 (192.168.0.1[192.168.0.1]) - AuthOrder in effect, resetting auth module order
... 192.168.0.112 (192.168.0.1[192.168.0.1]) - FTP session opened.
... 192.168.0.1 UNKNOWN - [28/июл/2016:23:51:50 +0500] «AUTH TLS» 500 -
... 192.168.0.1 UNKNOWN - [28/июл/2016:23:51:50 +0500] «AUTH SSL» 500 -
... 192.168.0.1 UNKNOWN - [28/июл/2016:23:51:50 +0500] «USER alexp» 331 -
... 192.168.0.112 (192.168.0.1[192.168.0.1]) - user 'alexp' authenticated by mod_auth_file.c
... 192.168.0.112 (192.168.0.1[192.168.0.1]) - unable to open TransferLog '/var/log/xferlog': Отказано в доступе
... 192.168.0.112 (192.168.0.1[192.168.0.1]) - Preparing to chroot to directory '/home/alexp'
... 192.168.0.112 (192.168.0.1[192.168.0.1]) - Environment successfully chroot()ed
... 192.168.0.112 (192.168.0.1[192.168.0.1]) - mod_cap/1.1: capabilities '= cap_chown,cap_setgid,cap_setuid,cap_net_bind_service,cap_audit_write+ep'
... 192.168.0.1 UNKNOWN alexp [28/июл/2016:18:51:50 +0000] «PASS (hidden)» 230 -
... 192.168.0.112 (192.168.0.1[192.168.0.1]) - USER alexp: Login successful.
... 192.168.0.1 UNKNOWN alexp [28/июл/2016:18:51:50 +0000] «OPTS_UTF8 ON» 200 -
... 192.168.0.1 UNKNOWN alexp [28/июл/2016:18:51:50 +0000] «OPTS UTF8 ON» - -
... 192.168.0.1 UNKNOWN alexp [28/июл/2016:18:51:50 +0000] «PWD» 257 -
... 192.168.0.1 UNKNOWN alexp [28/июл/2016:18:51:50 +0000] «TYPE I» 200 -
... 192.168.0.112 (192.168.0.1[192.168.0.1]) - Entering Passive Mode (192,168,0,112,156,208).
... 192.168.0.1 UNKNOWN alexp [28/июл/2016:18:51:50 +0000] «PASV» 227 -

192.168.0.1 — я

192.168.0.112 — сервер

что я делаю не так?

и как сделать так чтобы один юзер мог заходить в только в «разрешённые ему» папки/редачить нужные файлы по определённому пути(например только конфиг виртуальных хостов апача, загружать/удалять/изменять файлы и создавать в папки, например, в /var/web/domain.ru, и не имел права подниматься выше)

 ,

Alex_P
()

Они хотят взломать Кенни! (Рандомный брут сервака)

Полноценно я начал заниматься линухом только ~месяц назад. Так как мне особо больших мощностей не надо я его собрал из кусков списанных на работе отца офисных компов, крякнул, плюнул и крепко смотал скотчем(собсна, от сюда и название сервака — kenny), поставил центос, накатил в инсталлере гномовскую гую, купил ru домен итп.

Спустя некоторое время я обнаружил, что при удачном входе на рута через su я получаю что то такое:

Последний вход в систему:Вс июл 24 12:41:34 YEKT 2016на pts/0
Последняя неудачная попытка входа в систему:Вс июл 24 17:41:52 YEKT 2016с 77.243.115.130на ssh:notty
Число неудачных попыток со времени последнего входа: 35.

( Ублюдки! )

 ,

Alex_P
()

RSS подписка на новые темы