{"id":2632,"date":"2014-10-29T01:00:05","date_gmt":"2014-10-28T18:00:05","guid":{"rendered":"http:\/\/ubuntu-desktop.ru\/?p=2632"},"modified":"2016-05-12T19:30:49","modified_gmt":"2016-05-12T12:30:49","slug":"%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-proftpd-%d0%b4%d0%bb%d1%8f-%d1%85%d0%be%d1%81%d1%82%d0%b8%d0%bd%d0%b3%d0%b0","status":"publish","type":"post","link":"http:\/\/ubuntu-desktop.ru\/?p=2632","title":{"rendered":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 ProFTPd \u0434\u043b\u044f \u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430"},"content":{"rendered":"<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043f\u043e\u043f\u044b\u0442\u0430\u044e\u0441\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443\u00a0ProFTPd, \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f ftp \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0430\u0439\u0442\u0443 \u0434\u043b\u044f \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c\u0443 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0445\u043e\u0441\u0442\u0443.<\/p>\n<p>\u0422\u0430\u043a\u043e\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043c\u043e\u0436\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c \u0444\u0430\u0439\u043b\u044b, \u0437\u0430\u043a\u0430\u0447\u0438\u0432\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0435 \u043d\u0430 \u0441\u0430\u0439\u0442, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 \u0441\u0430\u0439\u0442\u0430 \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d ftp \u0434\u043e\u0441\u0442\u0443\u043f.<\/p>\n<p>\u0421\u0435\u0440\u0432\u0435\u0440 Apache2 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043e\u0442 \u0438\u043c\u0435\u043d\u0438 www-data,\u00a0\u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e UserId=33, GroupId=33, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u0430\u0448 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0434\u043e\u043b\u0436\u0435\u043d \u043e\u0431\u043b\u0430\u0434\u0430\u0442\u044c \u0442\u0430\u043a\u0438\u043c\u0438 \u0436\u0435 \u043f\u0440\u0430\u0432\u0430\u043c\u0438.<\/p>\n<p>\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u00a0\u00a0proftpd<\/p>\n<blockquote><p>sudo\u00a0apt-get install proftpd<\/p><\/blockquote>\n<p>\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u043a\u043e\u043d\u0444\u0438\u0433 ProFTPd, \u043f\u043e-\u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043e\u043d \u0440\u0430\u0441\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \/etc\/proftpd\/proftpd.conf.<\/p>\n<blockquote><p>sudo gedit \/etc\/proftpd\/proftpd.conf<\/p><\/blockquote>\n<p>\u0423\u0434\u0430\u043b\u044f\u0435\u043c \u0432 \u043d\u0435\u043c \u0432\u0441\u0435 \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u0432\u0435\u0441\u044c \u0442\u0435\u043a\u0441\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u043d\u0438\u0436\u0435:<\/p>\n<pre># \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 IP v6 \u0437\u0430 \u043d\u0435\u043d\u0430\u0434\u043e\u0431\u043d\u043e\u0441\u0442\u044c\u044e\r\n ServerType standalone\r\n UseIPv6 off\r\n\r\n# DeferWelcome off\r\n DefaultServer on\r\n\r\n# \u043f\u0440\u0430\u0432\u0430, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0431\u0443\u0434\u0443\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c\u0441\u044f \u0444\u0430\u0439\u043b\u044b \u0438 \u043f\u0430\u043f\u043a\u0438\r\n Umask 022\r\n\r\n#ServerName \"0.0.0.0\" # \u041b\u044e\u0431\u043e\u0435 \u0438\u043c\u044f \u0434\u043b\u044f ftp-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\r\n ServerIdent on \"My FTP Server\"\r\n ServerAdmin nik_user@mail.ru\r\n\r\n# \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 ident (RFC 1413) \u0434\u043b\u044f \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u043e\u0434\u0441\u043b\u0435\u0434\u0438\u043d\u0438\u0432\u0448\u0435\u0433\u043e\u0441\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u0430;\r\n # \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c, \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u043d\u0438\u043a\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442;\r\n # \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f - \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, Global, VirtualHost\r\n IdentLookups off\r\n\r\nRootLogin off # \u0437\u0430\u043f\u0440\u0435\u0449\u0430\u0435\u043c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f root\r\n\r\n# \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u043f\u043e IP \u0430\u0434\u0440\u0435\u0441\u0443 (\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0434\u043b\u044f \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430)\r\n UseReverseDNS off\r\n\r\n# \u041f\u043e\u0440\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\r\n Port 21 # \u0438\u0437 \u0441\u043e\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043b\u044e\u0431\u043e\u0439 \u043d\u0435\u0437\u0430\u043d\u044f\u0442\u044b\u0439\r\n\r\nPassivePorts 49152 65534\r\n #MasqueradeAddress None\r\n TimesGMT off\r\n\r\n# \u041f\u0440\u043e\u0442\u0438\u0432 DDOS \u0430\u0442\u0430\u043a\u0438, \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438\r\n # \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 standalone\r\n MaxInstances 8\r\n\r\nMaxLoginAttempts 3\r\n\r\nMaxClientsPerHost 8\r\n MaxClientsPerUser 8\r\n MaxHostsPerUser 8\r\n\r\n# \u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u043b\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0433\u043e \u0437\u0430\u0445\u043e\u0434\u0430 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\r\n AccessGrantMsg \"Welcome to Server\"\r\n\r\nTimeoutLogin 20\r\n TimeoutNoTransfer 1200\r\n TimeoutIdle 1200\r\n DisplayLogin welcome.msg\r\n DisplayChdir .message\r\n\r\n#\u0417\u0430\u043f\u0440\u0435\u0449\u0430\u0435\u043c \u0437\u0430\u043b\u0438\u0432\u0430\u0442\u044c \u043d\u0430 \u0441\u0430\u0439\u0442 \u0444\u0430\u0439\u043b\u044b \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u0441 \u0442\u043e\u0447\u043a\u0438, \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438\r\n DenyFilter \\*.*\/\r\n\r\n# \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044f, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0435\u0440\u0432\u0435\u0440\r\n # (\u0441\u0435\u0439\u0447\u0430\u0441 \u0443\u043a\u0430\u0437\u0430\u043d\u0430 \u0434\u043e\u043c\u0430\u0448\u043d\u044f\u044f \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f)\r\n DefaultRoot ~\r\n\r\n# \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0438 \u0433\u0440\u0443\u043f\u043f\u0430, \u043e\u0442 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\r\n User nobody\r\n Group nogroup\r\n\r\nAuthUserFile \/etc\/proftpd\/ftpd.passwd\r\n DirFakeUser off nobody\r\n DirFakeGroup off nobody\r\n DefaultTransferMode binary\r\n AllowForeignAddress off\r\n AllowRetrieveRestart on\r\n AllowStoreRestart on\r\n # \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043d\u0435\u0434\u043e\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430.\r\n DeleteAbortedStores off\r\n\r\nTransferRate RETR 220\r\n TransferRate STOR 250\r\n TransferRate STOU 250\r\n TransferRate APPE 250\r\n SystemLog \/var\/log\/secure\r\n RequireValidShell off\r\n &lt;IfModule mod_tls.c&gt;\r\n TLSEngine off\r\n TLSRequired off\r\n TLSVerifyClient off\r\n TLSProtocol SSLv23\r\n TLSLog \/var\/log\/proftpd_tls.log\r\n\r\nTLSRenegotiate required off\r\n &lt;\/IfModule&gt;\r\n &lt;IfModule mod_ratio.c&gt;\r\n\r\n# \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u043f\u044b\u0442\u043e\u043a \u0432\u0432\u043e\u0434\u0430 \u043f\u0430\u0440\u043e\u043b\u044c \u043f\u0435\u0440\u0435\u0434 \u043e\u0442\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435\u043c\r\n MaxLoginAttempts 30\r\n\r\n# \u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0442\u044c \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 \u0440\u0430\u0437\u043c\u0435\u0440 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432\r\n #MaxStoreFileSize 2 Gb\r\n\r\n# \u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0442\u044c \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 \u0440\u0430\u0437\u043c\u0435\u0440 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432\r\n #MaxRetrieveFileSize 2 Gb\r\n\r\n# \u041b\u043e\u0433\u0438\r\n TransferLog \/var\/log\/proftpd\/xferlog\r\n SystemLog \/var\/log\/proftpd\/proftpd.log\r\n\r\nRatios off\r\n SaveRatios off\r\n RatioFile \"\/restricted\/proftpd_ratios\"\r\n RatioTempFile \"\/restricted\/proftpd_ratios_temp\"\r\n CwdRatioMsg \"Please upload first!\"\r\n FileRatioErrMsg \"FileRatio limit exceeded, upload something first...\"\r\n ByteRatioErrMsg \"ByteRatio limit exceeded, upload something first...\"\r\n LeechRatioMsg \"Your ratio is unlimited.\"\r\n &lt;\/IfModule&gt;\r\n\r\n#VALID LOGINS \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0443\r\n &lt;Limit LOGIN&gt;\r\n AllowUser ubuntu\r\n AllowUser name_user\r\n DenyALL\r\n &lt;\/Limit&gt;\r\n\r\n&lt;Anonymous \/var\/www\/ubuntu-desktop.ru&gt;\r\n User ubuntu\r\n Group group1\r\n AnonRequirePassword on\r\n MaxClients 10 \"The server is full, hosting %m users\"\r\n DisplayLogin welcome.msg\r\n &lt;Limit LOGIN&gt;\r\n Allow from all\r\n Deny from all\r\n &lt;\/Limit&gt;\r\n\r\n# \u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0438\u0441\u044c \u0444\u0430\u0439\u043b\u043e\u0432\r\n AllowOverwrite off\r\n\r\n# \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0444\u0430\u0439\u043b\u044b,\r\n # \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f - server config, VirtualHost, Anonymous, Directory, Global, .ftpaccess\r\n AllowOverwrite on\r\n &lt;Limit LIST NLST STOR STOU APPE RETR RNFR RNTO DELE MKD XMKD SITE_MKDIR RMD XRMD SITE_RMDIR SITE SITE_CHMOD SITE_CHGRP MTDM PWD XPWD SIZE STAT CWD XCWD CDUP XCUP &gt;\r\n AllowAll\r\n &lt;\/Limit&gt;\r\n &lt;Limit NOTHING &gt;\r\n DenyAll\r\n &lt;\/Limit&gt;\r\n &lt;\/Anonymous&gt; <\/script><\/pre>\n<p>&lt;Limit LOGIN&gt;\u0412\u0441\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0444\u0430\u0439\u043b\u0430 \u043c\u043e\u0436\u043d\u043e \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043a\u0430\u043a \u0435\u0441\u0442\u044c, \u043d\u0430\u0441 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0443:<\/p>\n<pre>AllowUser <strong>ubuntu<\/strong>\r\nAllowUser name_user\r\nDenyALL\r\n&lt;\/Limit&gt;<\/pre>\n<p>\u0438<\/p>\n<pre>&lt;Anonymous<strong> \/var\/www\/ubuntu-desktop.ru<\/strong>&gt;\r\nUser <strong>ubuntu<\/strong>\r\nGroup group1\r\nAnonRequirePassword on\r\nMaxClients 10 \"The server is full, hosting %m users\"\r\nDisplayLogin welcome.msg\r\n&lt;Limit LOGIN&gt;\r\nAllow from all\r\nDeny from all\r\n&lt;\/Limit&gt;<\/pre>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u043d\u043e, \u044f \u0441\u043e\u0437\u0434\u0430\u043b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f &#171;ubuntu&#187;, \u0437\u0430\u0434\u0430\u043b \u0435\u043c\u0443 \u043f\u0430\u0440\u043e\u043b\u044c (\u0441\u043c.\u043d\u0438\u0436\u0435), \u0443\u043a\u0430\u0437\u0430\u043b \u0441\u0430\u0439\u0442 (ubuntu-desktop.ru) \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d ftp \u0434\u043e\u0441\u0442\u0443\u043f.<\/p>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u043c \u043a \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f (\u043f\u0440\u0438\u043c\u0435\u0440) &#171;ubuntu&#187;. \u041d\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043c\u043e\u0433 \u0443\u0434\u0430\u043b\u044f\u0442\u044c, \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b\u044b. \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0434\u043e\u043b\u0436\u0435\u043d \u0438\u043c\u0435\u0442\u044c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 33, \u0433\u0440\u0443\u043f\u043f\u0443 33 \u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u043c \u0441\u0430\u0439\u0442\u0430 \/var\/www\/ubuntu-desktop.ru.<\/p>\n<p>\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f:<\/p>\n<pre>sudo ftpasswd --passwd --file=\/etc\/proftpd\/ftpd.passwd --name=ubuntu --uid=33 --gid=33 --home=\/var\/www\/ubuntu-desktop.ru --shell=\/bin\/false<\/pre>\n<p>\u0414\u0430\u043b\u0435\u0435 \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u0439\u0442\u0435\u00a0\u043f\u0430\u0440\u043e\u043b\u044c \u0434\u043b\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.<\/p>\n<p>\u041f\u043e\u0441\u043b\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0443 \u0432\u0430\u0441 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u0444\u0430\u0439\u043b\u00a0\/etc\/proftpd\/ftpd.passwd, \u0432 \u043d\u0435\u043c \u0431\u0443\u0434\u0443\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.<\/p>\n<p><a href=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/632578623784678934926.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2635\" src=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/632578623784678934926-650x414.png\" alt=\"632578623784678934926\" width=\"650\" height=\"414\" srcset=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/632578623784678934926-650x414.png 650w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/632578623784678934926-200x127.png 200w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/632578623784678934926-500x318.png 500w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/632578623784678934926.png 718w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/a><br \/>\n\u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c ftp:<\/p>\n<blockquote><p>sudo \/etc\/init.d\/proftpd restart<\/p><\/blockquote>\n<p>\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u043b\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0430\u0439\u0442\u0430 \u0447\u0435\u0440\u0435\u0437 \u0432\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440:<\/p>\n<p>\u0412 \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u043d\u0430\u0431\u0438\u0440\u0430\u0435\u043c (\u043f\u0440\u0438\u043c\u0435\u0440): ftp:\/\/ubuntu-desktop.ru<\/p>\n<p>\u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u043f\u0440\u043e\u043b\u044c.<\/p>\n<p><a href=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/764236978326738924.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2636\" src=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/764236978326738924.png\" alt=\"764236978326738924\" width=\"619\" height=\"509\" srcset=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/764236978326738924.png 619w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/764236978326738924-200x164.png 200w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/764236978326738924-500x411.png 500w\" sizes=\"(max-width: 619px) 100vw, 619px\" \/><\/a><\/p>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u0438\u0442\u0435 \u0432\u0441\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c.\u00a0\u0414\u043b\u044f \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043e\u0439\u00a0FileZilla.<\/p>\n<p>FileZilla \u044d\u0442\u043e \u043f\u043e\u043b\u043d\u043e\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 FTP-\u043a\u043b\u0438\u0435\u043d\u0442 \u0441 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438 \u0443\u0434\u043e\u0431\u043d\u043e\u0439 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u043e\u0439.<\/p>\n<p>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u043d\u0430 C++ \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 wxWidgets.<\/p>\n<p>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 FileZilla:<\/p>\n<ul>\n<li>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 FTP, FTPS \u0438 SFTP<\/li>\n<li>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430<\/li>\n<li>\u0411\u043e\u043b\u0435\u0435 40 \u044f\u0437\u044b\u043a\u043e\u0432 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430<\/li>\n<li>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0438 \u0434\u043e\u043a\u0430\u0447\u043a\u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 (\u0431\u043e\u043b\u0435\u0435 4 \u0413\u0431) \u0444\u0430\u0439\u043b\u043e\u0432<\/li>\n<li>\u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438 \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u0441\u0430\u0439\u0442\u043e\u0432, \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438<\/li>\n<li>\u0417\u0430\u043a\u043b\u0430\u0434\u043a\u0438<\/li>\n<li>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Drag&amp;Drop<\/li>\n<li>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438<\/li>\n<li>\u0424\u0438\u043b\u044c\u0442\u0440\u044b \u0438\u043c\u0451\u043d \u0444\u0430\u0439\u043b\u043e\u0432<\/li>\n<li>\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u043f\u0430\u043f\u043e\u043a<\/li>\n<li>\u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0441\u0435\u0442\u0438<\/li>\n<li>\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u043e\u0432 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435<\/li>\n<li>\u0423\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f (Keep-alive)<\/li>\n<li>\u041f\u043e\u0434\u0434\u0435\u0436\u043a\u0430 \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0434\u043b\u044f HTTP\/1.1, SOCKS5 \u0438 FTP<\/li>\n<li>\u0416\u0443\u0440\u043d\u0430\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u0444\u0430\u0439\u043b<\/li>\n<li>\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u043f\u0430\u043f\u043e\u043a<\/li>\n<li>\u041f\u043e\u0438\u0441\u043a \u043f\u043e \u0444\u0430\u0439\u043b\u0430\u043c \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435<\/li>\n<li>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432\u043a\u043b\u0430\u0434\u043e\u043a \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043a \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e<\/li>\n<\/ul>\n<p><a href=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/76943278678235678324.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2637\" src=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/76943278678235678324.png\" alt=\"76943278678235678324\" width=\"273\" height=\"245\" srcset=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/76943278678235678324.png 273w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/76943278678235678324-200x179.png 200w\" sizes=\"(max-width: 273px) 100vw, 273px\" \/><\/a><\/p>\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b:<\/p>\n<blockquote><p>sudo apt-get install\u00a0filezilla<\/p><\/blockquote>\n<p><a href=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/72346786324876387.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2639\" src=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/3782658734687342-650x536.png\" alt=\"3782658734687342\" width=\"650\" height=\"536\" srcset=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/3782658734687342-650x536.png 650w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/3782658734687342-200x165.png 200w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/3782658734687342-500x412.png 500w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/3782658734687342.png 898w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/72346786324876387.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2638\" src=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/72346786324876387-650x535.png\" alt=\"72346786324876387\" width=\"650\" height=\"535\" srcset=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/72346786324876387-650x535.png 650w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/72346786324876387-200x164.png 200w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/72346786324876387-500x412.png 500w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/72346786324876387.png 899w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>\u0412 \u043f\u0443\u043d\u043a\u0442\u0435 \u0445\u043e\u0441\u0442 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0438\u043c\u044f \u0441\u0430\u0439\u0442\u0430, \u0434\u0430\u043b\u0435\u0435 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0432\u0430\u043c\u0438 \u0438 \u0435\u0433\u043e \u043f\u0430\u0440\u043e\u043b\u044c, \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c &#171;\u0411\u044b\u0441\u0442\u0440\u043e\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435&#187;.<\/p>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u0432 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0430\u0439\u0442 \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 ftp. \u041d\u043e \u0435\u0441\u043b\u0438 \u0443 \u0412\u0430\u0441 \u0432\u0441\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0430 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c \u0445\u043e\u0441\u0442\u0435, \u044d\u0442\u043e \u043d\u0435 \u0437\u043d\u0430\u0447\u0438\u0442 \u0447\u0442\u043e \u0434\u043e\u0441\u0442\u0443\u043f \u0447\u0435\u0440\u0435\u0437 ftp \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u0412\u0430\u0448\u0435\u0439 \u0441\u0435\u0442\u0438 (\u0438\u0437 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430).<\/p>\n<p>\u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044c 21 \u043f\u043e\u0440\u0442:<\/p>\n<div>\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u043f\u043e\u0440\u0442\u00a0\u0431\u0440\u0430\u043d\u0434\u043c\u0430\u0443\u044d\u0440\u0430:<\/div>\n<blockquote>\n<div>sudo ufw allow 21<\/div>\n<\/blockquote>\n<div><\/div>\n<div>\u0414\u0430\u043b\u0435\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u0431\u0440\u043e\u0441\u043a\u0443 \u043f\u043e\u0440\u0442\u043e\u0432 (&#171;\u041f\u0440\u0430\u0432\u0438\u043b\u0430 NAT&#187;) \u0430\u0431\u043e\u043d\u0435\u043d\u0442\u0441\u043a\u043e\u0433\u043e \u0442\u0435\u0440\u043c\u0438\u043d\u0430 (\u0440\u043e\u0443\u0442\u0435\u0440\u0430), \u0435\u0441\u043b\u0438 \u0441\u0430\u0439\u0442\u044b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u043d\u044b\u0435 \u043d\u0430 \u0412\u0430\u0448\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0443\u0436\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0432 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435, \u0442\u043e \u0412\u044b \u0437\u043d\u0430\u0435\u0442\u0435 \u043a\u0430\u043a \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c, \u0432\u0435\u0434\u044c \u0434\u043e \u044d\u0442\u043e\u0433\u043e \u0412\u0430\u043c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u043e\u0441\u044c \u043f\u0435\u0440\u0435\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0442\u044c \u043f\u043e\u0440\u0442 80.<\/div>\n<div><\/div>\n<div><a href=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/327496758234687.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2652\" src=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/327496758234687.png\" alt=\"327496758234687\" width=\"604\" height=\"244\" srcset=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/327496758234687.png 604w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/327496758234687-200x80.png 200w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/327496758234687-500x201.png 500w\" sizes=\"(max-width: 604px) 100vw, 604px\" \/><\/a> <a href=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/7342678632478.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2653\" src=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/7342678632478-650x477.png\" alt=\"7342678632478\" width=\"650\" height=\"477\" srcset=\"http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/7342678632478-650x477.png 650w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/7342678632478-200x146.png 200w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/7342678632478-500x366.png 500w, http:\/\/ubuntu-desktop.ru\/wp-content\/uploads\/2014\/10\/7342678632478.png 853w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043f\u043e\u043f\u044b\u0442\u0430\u044e\u0441\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443\u00a0ProFTPd, \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f ftp \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0430\u0439\u0442\u0443 \u0434\u043b\u044f \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c\u0443 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0445\u043e\u0441\u0442\u0443. \u0422\u0430\u043a\u043e\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043c\u043e\u0436\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c \u0444\u0430\u0439\u043b\u044b, \u0437\u0430\u043a\u0430\u0447\u0438\u0432\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0435 \u043d\u0430 \u0441\u0430\u0439\u0442, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 \u0441\u0430\u0439\u0442\u0430 \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d ftp \u0434\u043e\u0441\u0442\u0443\u043f. \u0421\u0435\u0440\u0432\u0435\u0440 Apache2 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043e\u0442 \u0438\u043c\u0435\u043d\u0438 www-data,\u00a0\u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e UserId=33, GroupId=33, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u0430\u0448 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2637,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"views":14159,"_links":{"self":[{"href":"http:\/\/ubuntu-desktop.ru\/index.php?rest_route=\/wp\/v2\/posts\/2632"}],"collection":[{"href":"http:\/\/ubuntu-desktop.ru\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/ubuntu-desktop.ru\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/ubuntu-desktop.ru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/ubuntu-desktop.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2632"}],"version-history":[{"count":0,"href":"http:\/\/ubuntu-desktop.ru\/index.php?rest_route=\/wp\/v2\/posts\/2632\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/ubuntu-desktop.ru\/index.php?rest_route=\/wp\/v2\/media\/2637"}],"wp:attachment":[{"href":"http:\/\/ubuntu-desktop.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/ubuntu-desktop.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2632"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/ubuntu-desktop.ru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}