Sada je: 04 kol 2021, 17:38.
Linux, poslužitelj, mreže i sigurnost

Moderator/ica: Moderatori/ce

Pogledaj post iznad.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Avatar
Postovi: 910
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 13 puta
OS: linux
Jesam, ali i dalje sve isto sto se tice web-a; logirao sam se sa userom 'ftp', vidim PID u konzoli i sesiju, an webu nema aktivnih usera, daemon kontrole ne rade. pure-ftpd.log i dalje prazan.
Avatar
Postovi: 84
Postovi: 84
Pridružen/a: 03 stu 2012, 23:02
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: CentOS 6.3
redtux je napisao/la:Jesam, ali i dalje sve isto sto se tice web-a; logirao sam se sa userom 'ftp', vidim PID u konzoli i sesiju, an webu nema aktivnih usera, daemon kontrole ne rade. pure-ftpd.log i dalje prazan.


pure-ftpd.log ti ne radi zato jer je facility definiran kao 'ftp', to ide u /var/log/messages. Restart s weba ti nece raditi ukoliko ne dopustis apache korisniku da restarta pure-ftpd daemon.

Daj mi sekundu da vidim gdje jos imas propust ili krivi query.

EDIT:
Daj mi ouput naredbe (iz mysql prompta):
Kod: Označi sve
select * from ftpd;
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Avatar
Postovi: 910
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 13 puta
OS: linux
Empty set (0.00 sec)

evo ih myadmina http://prntscr.com/kw6zm
Avatar
Postovi: 84
Postovi: 84
Pridružen/a: 03 stu 2012, 23:02
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: CentOS 6.3
Jesi li to napravio unutar pureftpd baze ?

Kod: Označi sve
use pureftpd;
select * from ftpd;


Ako nisi, napravi to a ukoliko jesi idi dalje na korake dolje (iz mysql prompta):

Kod: Označi sve
use pureftpd;
drop table ftpd;
CREATE TABLE `ftpd` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `User` varchar(16) NOT NULL DEFAULT '',
  `status` enum('0','1') NOT NULL DEFAULT '0',
  `Password` varchar(64) NOT NULL DEFAULT '',
  `Uid` varchar(11) NOT NULL DEFAULT '2001',
  `Gid` varchar(11) NOT NULL DEFAULT '2001',
  `Dir` varchar(128) NOT NULL DEFAULT '/opt',
  `ULBandwidth` int(5) NOT NULL DEFAULT '0',
  `DLBandwidth` int(5) NOT NULL DEFAULT '0',
  `comment` tinytext NOT NULL,
  `ipaccess` varchar(15) NOT NULL DEFAULT '*',
  `QuotaSize` int(6) NOT NULL DEFAULT '0',
  `QuotaFiles` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`User`),
  KEY `id` (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Avatar
Postovi: 910
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 13 puta
OS: linux
Da, unutar pureftpd, zato sam i postao gui da se bolje vidi struktura tablice koja nema podataka. Napravio sam ponovo strukturu prema gornjoj formi.
select * from ftpd; - Empty set (0.00 sec)
Avatar
Postovi: 84
Postovi: 84
Pridružen/a: 03 stu 2012, 23:02
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: CentOS 6.3
Ah, ok ... mislim da sam skuzio u cemu je problem.

Jesi li ti to rucno kreirao bazu pa onda nakalemio webUI (mislim nije bitno, no moguce je da si negdje nesto propustio) ? ili si koristio install.php skriptu preko weba za stvaranje baze ?

EDIT:
Pitanje:
Gdje si unosio podatke koji korisnik ima pravo pristupa bazi (kakav GRANT si dao nad bazom pureftpd) ?

Da, unutar pureftpd, zato sam i postao gui da se bolje vidi struktura tablice koja nema podataka. Napravio sam ponovo strukturu prema gornjoj formi.
select * from ftpd; - Empty set (0.00 sec)


Ako si kreirao strukturu prema tablici gore, onda bi trebao dobiti nekakav output.

iz mysql prompta:
Kod: Označi sve
use pureftpd;
show tables;
select * from ftpd;


EDIT2:
Pogledao sam malo daemon_contro.php datoteku i nasao ovo:
Kod: Označi sve
// Если была дана команда "старт" - стартуем демона (u prijevodu: ako je bila izdata komanda "start", startam daemon)
               if ($daemon_ctl == 'start') {
                  $result = shell_exec("sudo $pureftpd_init_script_path start");
                  echo("<p>$result</p>");}

Znaci, moras dati apache korisniku sudo prava na manipuliranje pure-ftpd daemona (to bi trebalo omoguciti kontrolu nad servisom preko web sucelja).

EDIT3:
Daj mi sadrzaj config.php webUI datoteke (tamo gdje si instalirao webUI paket).
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Avatar
Postovi: 910
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 13 puta
OS: linux
- koristio sam install.php
- koristio sam: GRANT ALL PRIVILEGES ON pureftpd.* TO 'root'@'localhost' IDENTIFIED BY 'dbpass';

Kod: Označi sve
mysql> show tables;
+--------------------+
| Tables_in_pureftpd |
+--------------------+
| ftpd               |
| settings           |
| userlist           |
+--------------------+
3 rows in set (0.00 sec)


Kod: Označi sve
select * from ftpd;
Empty set (0.00 sec)


config.php
Kod: Označi sve
<?
$mysql_host = "localhost";
$mysql_webui_user = "admin";
$mysql_webui_passwd = "dbpass";
$mysql_database = "pureftpd";
?>
Avatar
Postovi: 84
Postovi: 84
Pridružen/a: 03 stu 2012, 23:02
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: CentOS 6.3
Cudan mi je ovaj output od query-ja
Kod: Označi sve
select * from ftpd


Kao da nisu kreirani unosi. Nisam trenutno pri racunalu, odgovorim malo kasnije.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Avatar
Postovi: 910
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 13 puta
OS: linux
krirana je samo struktura tablice, ali bez unosa.
Avatar
Postovi: 84
Postovi: 84
Pridružen/a: 03 stu 2012, 23:02
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: CentOS 6.3

Na mreži
Trenutno korisnika/ca: / i 1 gost.