Fórum Root.cz

Hlavní témata => Server => Téma založeno: Phaal 22. 03. 2016, 09:18:34

Název: Nejde odinstalovat ProFTPD
Přispěvatel: Phaal 22. 03. 2016, 09:18:34
Zdravím,

snažím se odinstalovat proftpd a nedaří se.

Debian 8 / systemd

Kód: [Vybrat]
systemctl stop proftpd

apt-get purge proftpd
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'proftpd-basic' instead of 'proftpd'
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

apt-get purge proftpd-*

A po restartu si vesele beží dál. 

Poradí někdo jak se ho zbavit?


Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: hm 22. 03. 2016, 10:53:24
dpkg taky nezabere?
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: Phaal 22. 03. 2016, 11:03:39
Nepomáhá.

Já jsem ještě v mezičase zjistil, že mám to balíčkování asi nějaké rozbité.  On ten proftpd totiž podle balíčkovače už vůbec není naistalovaný, ale v systému zůstal.

Kód: [Vybrat]
dpkg -r proftpd
dpkg: warning: ignoring request to remove proftpd which isn't installed

 dpkg -l |grep ftp
ii  ftp                           0.17-31                        amd64        classical file transfer client
ii  openssh-sftp-server           1:6.7p1-5+deb8u1               amd64        secure shell (SSH) sftp server module, for SFTP access from remote machines

whereis proftpd
proftpd: /usr/local/sbin/proftpd /usr/local/etc/proftpd.conf
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: hm 22. 03. 2016, 11:05:05
Tak bych tp proftpd třeba zkusil nainstalovat a pak hned odebrat.
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: trubicoid2 22. 03. 2016, 11:24:56
to nepomuze, koukni, ma ho v /usr/local

tedy rucne instalovany, tedy rucne oddelat

tydle rucne instalovany muzou byt nebezpecny, bud tam jsou zadni vratka umyslne, nebo kvuli tomu, ze se neupdatujou normalne se systemem
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: Phaal 22. 03. 2016, 11:42:27
Takže instalace a následovna odinstalace alespoň vyřešila ten autostart.  Pravděpodobně vyhodila příslušné init skripty.

Tohle smažu ručně:

Kód: [Vybrat]
/usr/local/sbin/proftpd
/usr/local/etc/proftpd.conf

A snad to bude OK.

Ale když už jsme u těch ručně instalovaných binárek:
Kód: [Vybrat]
ls /usr/local/bin/
ftpasswd  ftpcount  ftpdctl  ftpmail  ftpquota  ftptop  ftpwho  prxs

/usr/local/sbin/
ftpscrub  ftpshut  in.proftpd  proftpd


Neměl bych to raději promazat vše?
Vůbec nevím proč to tam je.  Tohle by měl být čistý systém, včera aktivovaný virtuál.

Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: Pavouk106 22. 03. 2016, 11:49:00
Včera aktivovaný - kdo to aktivoval? Ten by měl odpovědi.

Proftpd nenainstalované z repozitáře má nějaký důvod, ale můžeme jen spekulovat, jaký to je. Zbavit se ho neznamená jen smazat spoušťák, ještě mu budou sedět soubory i jinde. Ideální by bylo odinstalovat ho stejným způsobem, jakým bylo nainstaované. A jsme zpět u toho, kdo ten virtuál aktivoval/nastavoval. Jestliže už neběží autostartem, neřešil bych to a nechal to klidně ležet v systému...

Jinak autostart jde taky vypnout, nemusí se kvůli němu odinstalovávat program... :-)
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: ByCzech 22. 03. 2016, 12:02:06
Nepomáhá.

Já jsem ještě v mezičase zjistil, že mám to balíčkování asi nějaké rozbité.  On ten proftpd totiž podle balíčkovače už vůbec není naistalovaný, ale v systému zůstal.

Kód: [Vybrat]
dpkg -r proftpd
dpkg: warning: ignoring request to remove proftpd which isn't installed

 dpkg -l |grep ftp
ii  ftp                           0.17-31                        amd64        classical file transfer client
ii  openssh-sftp-server           1:6.7p1-5+deb8u1               amd64        secure shell (SSH) sftp server module, for SFTP access from remote machines

whereis proftpd
proftpd: /usr/local/sbin/proftpd /usr/local/etc/proftpd.conf

Tak ono hlavně balíček v Debianu necpe věci do /usr/local, takže to je očividně nějaká instalace, která byla udělána mimo balíčkovací systém.
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: Phaal 22. 03. 2016, 12:03:56
No VPSko od firmy exohosting: www.exohosting.cz/virtualni-servery

Ale máte pravdu, zkusím se ještě zeptat na supportu proč tam je to ftp tak nestandartně nadrátované.

Spíš mě ještě zajimal nějaký nezávislý názor, proč (jaká motivace) by tam to ftp poskytovatel předinstalovával.

Co se týče toho že autostart jde vypnout. Vím to... ale standardní  systemctl disable to nechtělo poslouchat a tka jsem začal pátrat jak to vyhodit kompletně.
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: Trubicoid2 22. 03. 2016, 12:15:24
No je to divné, navíc tam byl i balíček proftpd, ne? Asi to jsou moulové. Napiš, na co se vymluvili.

/usr/local můžeš smazat celý, jestli to má být čistý debian, tak tam nemá být nic
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: Lol Phirae 22. 03. 2016, 12:29:32
Já bych si ten Debian snad radši nainstaloval sám z normálního zdroje...  ::)
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: ByCzech 22. 03. 2016, 12:31:51
No VPSko od firmy exohosting: www.exohosting.cz/virtualni-servery

Ale máte pravdu, zkusím se ještě zeptat na supportu proč tam je to ftp tak nestandartně nadrátované.

Spíš mě ještě zajimal nějaký nezávislý názor, proč (jaká motivace) by tam to ftp poskytovatel předinstalovával.

Co se týče toho že autostart jde vypnout. Vím to... ale standardní  systemctl disable to nechtělo poslouchat a tka jsem začal pátrat jak to vyhodit kompletně.

Jestli on se do toho serveru spíš někdo nevloupal a teď máte admina, o kterém nevíte... :)
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: Pavouk106 22. 03. 2016, 12:44:22
Osobně to tipuju na nějakou novější verzi proftpd, než je standardně v Debianu.
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: Phaal 22. 03. 2016, 13:27:55
Takže odpověď ze supportu:

Kód: [Vybrat]
jedna sa o nas FTP server, ktory sa instaluje spolu s nasim Control Panelom. Odporucam Vam ho nemazat a sluzbu nechat spustenu.

Hmm, tak nevím. Trošku mě přešlo nadšení. Asi se kouknu po jiném hostingu.
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: Screemy 22. 03. 2016, 13:47:08
 :D ;D ;D :D
Název: Re:Nejde odinstalovat proftpd.
Přispěvatel: hm 22. 03. 2016, 14:25:35
Jessie nemá samotné proftpd, proto byl požadavek na odinstalaci zřejmě vždy převeden na proftpd-basic (ten tam je).
Jinak já mám v Debianu v /usr/local/lib cosi od pythonu, dpkg se k tomu nezná, ale přitom to pochází z debianního balíku (při odinstalaci staré verze odpovídající věci zmizely). Mají v tom nějaký drobek chaos hoši.
Název: Re:Nejde odinstalovat ProFTPD
Přispěvatel: trubicoid2 23. 03. 2016, 11:37:33
to je jen struktura pro ručně instalovaný pythonový moguly, ne přes apt/dpkg, asi to máš prázdný, ne?