403Webshell
Server IP : 103.119.228.120  /  Your IP : 3.144.31.17
Web Server : Apache
System : Linux v8.techscape8.com 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64
User : nobody ( 99)
PHP Version : 5.6.40
Disable Function : shell_exec,symlink,system,exec,proc_get_status,proc_nice,proc_terminate,define_syslog_variables,syslog,openlog,closelog,escapeshellcmd,passthru,ocinum cols,ini_alter,leak,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dl,dll,myshellexec,proc_open,socket_bind,proc_close,escapeshellarg,parse_ini_filepopen,fpassthru,exec,passthru,escapeshellarg,escapeshellcmd,proc_close,proc_open,ini_alter,popen,show_source,proc_nice,proc_terminate,proc_get_status,proc_close,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,dl,symlink,shell_exec,system,dl,passthru,escapeshellarg,escapeshellcmd,myshellexec,c99_buff_prepare,c99_sess_put,fpassthru,getdisfunc,fx29exec,fx29exec2,is_windows,disp_freespace,fx29sh_getupdate,fx29_buff_prepare,fx29_sess_put,fx29shexit,fx29fsearch,fx29ftpbrutecheck,fx29sh_tools,fx29sh_about,milw0rm,imagez,sh_name,myshellexec,checkproxyhost,dosyayicek,c99_buff_prepare,c99_sess_put,c99getsource,c99sh_getupdate,c99fsearch,c99shexit,view_perms,posix_getpwuid,posix_getgrgid,posix_kill,parse_perms,parsesort,view_perms_color,set_encoder_input,ls_setcheckboxall,ls_reverse_all,rsg_read,rsg_glob,selfURL,dispsecinfo,unix2DosTime,addFile,system,get_users,view_size,DirFiles,DirFilesWide,DirPrintHTMLHeaders,GetFilesTotal,GetTitles,GetTimeTotal,GetMatchesCount,GetFileMatchesCount,GetResultFiles,fs_copy_dir,fs_copy_obj,fs_move_dir,fs_move_obj,fs_rmdir,SearchText,getmicrotime
MySQL : ON |  cURL : ON |  WGET : ON |  Perl : ON |  Python : ON |  Sudo : ON |  Pkexec : ON
Directory :  /usr/local/ssl/share/doc/cpanel-pure-ftpd-1.0.52/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /usr/local/ssl/share/doc/cpanel-pure-ftpd-1.0.52/README.Windows

 ------------------------ WINDOWS PORT OF PURE-FTPD ------------------------


Pure-FTPd was designed for Unix-like systems. Still, it is possible to
run it on Windows using Cygwin.

This should be considered experimental and unsupported.


       ------------------------ INSTALLATION ------------------------


Copy the executable files (*.EXE) in a suitable directory. Also copy
CYGWIN1.DLL in that directory.

Create a C:\CYGWIN directory (you can leave it empty, but the
directory should be there) .


    ------------------------ RUNNING THE SERVER ------------------------


PURE-FTPD.EXE works like Unix's /usr/local/sbin/pure-ftpd program and all
command-line switches apply as well.

A noticeable difference, though, is that users can't be stored in
/etc/passwd (or equivalent files) . All users have the same UID/GID.
So better chroot everyone.

Users must be in a puredb database. PURE-PW.EXE can be used to create
virtual users. It you use it in the default configuration, you have to
create C:\CYGWIN\etc and C:\etc .

Ray Jachrist says that Pure-FTPd can run as a service using Firedaemon:
http://www.firedaemon.com/ .

       ------------------------ SERVER FILES ------------------------


All files managed by Pure-FTPd have their path relative to C:\CYGWIN .

It means that starting the server with:

                    pure-ftpd -lpuredb:/etc/pureftpd.pdb

Will read:

                         C:\CYGWIN\etc\pureftpd.pdb

It also applies to log files and users directories.


       ------------------------ ANONYMOUS FTP ------------------------


Files for anonymous FTP must be stored in a directory called:

                                C:\CYGWIN\FTP

(of course you can use the -e switch to disable anonymous FTP) .

Alternatively, you can have a FTP_ANON_DIR environment variable to
define the directory for public files.

Virtual hosting is supported as well. Files must be in:

                          C:\CYGWIN\PURE-FTPD\<ip>\

If you don't want anonymous users to upload files, use the -i switch.


  ------------------------ COMPILATION ENVIRONMENT ------------------------


Pure-FTPd can be compiled on Cygwin with the following command:

env LDFLAGS="-static -s" \
    ./configure --with-everything --with-brokenrealpath \
                --without-shadow  --with-nonroot --with-tls

All these switches (except --with-everything and --with-tls) are highly
recommended to compile Pure-FTPd on Windows.

Required packages are: base, gcc (+ dependencies), make and the crypt
library. libsodium is also recommended if you are using PureDB.

All of these can be installed with the standard Cygwin installer
(http://www.cygwin.com/) .

Youez - 2016 - github.com/yon3zu
LinuXploit