Brugernavn:




Kodeord: Husk
Forside Forum Artikler Downloads Søg
 

Form til opret bruger i Proftpd??

Hej rowlere.

Er der nogen som kan hjælpe mig med at lave en opret bruger form til Proftpd,
da jeg har lavet en ftp til mig og mine venner??

Sådan ser bruger databasen ud:
  1. CREATE TABLE ftpuser (
  2. id int(10) unsigned NOT NULL auto_increment,
  3. userid varchar(32) NOT NULL default '',
  4. passwd varchar(32) NOT NULL default '',
  5. uid smallint(6) NOT NULL default '5500',
  6. gid smallint(6) NOT NULL default '5500',
  7. homedir varchar(255) NOT NULL default '',
  8. shell varchar(16) NOT NULL default '/sbin/nologin',
  9. count int(11) NOT NULL default '0',
  10. accessed datetime NOT NULL default '0000-00-00 00:00:00',
  11. modified datetime NOT NULL default '0000-00-00 00:00:00',
  12. PRIMARY KEY (id),
  13. UNIQUE KEY userid (userid)
  14. ) TYPE=MyISAM COMMENT='ProFTP user table';

Der skal være id, userid, passwd, uid, gid, homedir, shell, count,
accessed og modified i formen.

id skal den bare opdatere selv
userid skal være brugernavn
password skal være md5
uid og gid skal være 2001
og den skal lave homedir til /ftp/
shell skal være /sbin/nologin
count skal være 0

Håber på lidt hjælp
accessed og modified skal være blank
Sidst redigeret 13:51 23/10/2009

Pointfordeling

Forfatteren har lukket tråden og har valgt at fordele de 100 point således:
Guldhammer 100 point
Oprettet af:

FTP

Point afsat: 100

Lukket
13:42 23/10/2009
hvad er profpd?
Oprettet af:

Kommentar
13:55 23/10/2009
ProFTPD er et ftp program til Linux.

Har jeg skrevet forkert?
Oprettet af:

Kommentar
14:05 23/10/2009
Hov, jeg glemte da at skrive at der også skal være en fil til mysql data (for at kunne forbinde til mysql).
Oprettet af:

Kommentar
14:07 23/10/2009
Du skrev kun profpd :P
Oprettet af:

Kommentar
14:21 23/10/2009
Skal lige forstå dit spørgsmål rigtigt, skal du ha et php script med en form hvor de opretter sig og som så indsætter dataerne i den SQL du har postet oven over?
Oprettet af:

Kommentar
21:12 23/10/2009
Det tror jeg Danni:)
Oprettet af:

Kommentar
22:57 23/10/2009
Jeg har fundet Proftpd Admin, men jeg har ikke alle de tabeller som den skal bruge, eller også har jeg sat det forkert op.

Jeg har kun disse 4 tabeller:
  1. CREATE TABLE ftpgroup (
  2. groupname varchar(16) NOT NULL default '',
  3. gid smallint(6) NOT NULL default '5500',
  4. members varchar(16) NOT NULL default '',
  5. KEY groupname (groupname)
  6. ) TYPE=MyISAM COMMENT='ProFTP group table';

  7. CREATE TABLE ftpquotalimits (
  8. name varchar(30) default NULL,
  9. quota_type enum('user','group','class','all') NOT NULL default 'user',
  10. per_session enum('false','true') NOT NULL default 'false',
  11. limit_type enum('soft','hard') NOT NULL default 'soft',
  12. bytes_in_avail int(10) unsigned NOT NULL default '0',
  13. bytes_out_avail int(10) unsigned NOT NULL default '0',
  14. bytes_xfer_avail int(10) unsigned NOT NULL default '0',
  15. files_in_avail int(10) unsigned NOT NULL default '0',
  16. files_out_avail int(10) unsigned NOT NULL default '0',
  17. files_xfer_avail int(10) unsigned NOT NULL default '0'
  18. ) TYPE=MyISAM;

  19. CREATE TABLE ftpquotatallies (
  20. name varchar(30) NOT NULL default '',
  21. quota_type enum('user','group','class','all') NOT NULL default 'user',
  22. bytes_in_used int(10) unsigned NOT NULL default '0',
  23. bytes_out_used int(10) unsigned NOT NULL default '0',
  24. bytes_xfer_used int(10) unsigned NOT NULL default '0',
  25. files_in_used int(10) unsigned NOT NULL default '0',
  26. files_out_used int(10) unsigned NOT NULL default '0',
  27. files_xfer_used int(10) unsigned NOT NULL default '0'
  28. ) TYPE=MyISAM;

  29. CREATE TABLE ftpuser (
  30. id int(10) unsigned NOT NULL auto_increment,
  31. userid varchar(32) NOT NULL default '',
  32. passwd varchar(32) NOT NULL default '',
  33. uid smallint(6) NOT NULL default '5500',
  34. gid smallint(6) NOT NULL default '5500',
  35. homedir varchar(255) NOT NULL default '',
  36. shell varchar(16) NOT NULL default '/sbin/nologin',
  37. count int(11) NOT NULL default '0',
  38. accessed datetime NOT NULL default '0000-00-00 00:00:00',
  39. modified datetime NOT NULL default '0000-00-00 00:00:00',
  40. PRIMARY KEY (id),
  41. UNIQUE KEY userid (userid)
  42. ) TYPE=MyISAM COMMENT='ProFTP user table';
Oprettet af:

Kommentar
23:57 23/10/2009
Lukker
Oprettet af:

Accepteret svar

Point modtaget: 100
13:05 07/12/2009
Du skal være oprettet og logget ind for at svare på en tråd
Copyright © Rowl.dk v/ Michael Raagaard | 2005-12 | Alle rettigheder forbeholdes