HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (
-   Installation/Configuration (
-   -   viewing a htaccess file in the ftp (

Boon-Dog-Danny 3rd August 2006 05:20

viewing a htaccess file in the ftp
I have noticed I can not see or access any of the htaccess files I have in my files. is there a way to do this? I have tried both the web based ftp and a client ..wsftp.. and filezilla neither show the htaccess files on this server but show the files on my other server.. can I adjust a file so I can view the htaccess files?


till 3rd August 2006 10:37

Please have a look at your proftpd.conf file, it seems that you configured proftpd to hide files that begin with a dot.

Boon-Dog-Danny 3rd August 2006 18:11

Till its me Danny.. ;) a.k.a.. I have no idea what I'm doing.. ;)

that means I have no idea what I'm looking for bro. I looked at the file and it dont say anything about htaccess, can you give me instructions?

this is what I got Till.. from the terminal window.. I used the create this page below when I installed the proftp

server1:/home/admin # vi /etc/proftpd.conf
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances 30

# Set the user and group under which the server will run.
User nobody
Group nogroup

# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
DefaultRoot ~
IdentLookups off
ServerIdent on "FTP Server ready."
# Normally, we want files to be overwriteable.
AllowOverwrite on

# Bar use of SITE CHMOD by default
# DenyAll

# A basic anonymous configuration, no upload directories. If you do not
# want anonymous users, simply delete this entire <Anonymous> section.
<Anonymous ~ftp>
User ftp
Group ftp

# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp

# Limit the maximum number of anonymous logins
MaxClients 10

# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message

# Limit WRITE everywhere in the anonymous chroot
<Limit WRITE>

used this file at the creation from perfect setup 10.1 suse.. /etc/init.d/proftpd
#! /bin/sh
# Copyright (c) 2000-2001 SuSE GmbH Nuernberg, Germany.
# All rights reserved.
# Original author: Marius Tomaschewski <>
# Slightly modified in 2003 for use with SuSE Linux 8.1,
# by
# Slightly modified in 2005 for use with SuSE Linux 9.2,
# by Falko Timme
# /etc/init.d/proftpd
# Provides: proftpd
# Required-Start: $network $remote_fs $syslog $named
# Required-Stop:
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Description: Starts ProFTPD server

# Determine the base and follow a runlevel link name.

# Force execution if not called by a runlevel directory.
test $link = $base && START_PROFTPD=yes # Modified by
test "$START_PROFTPD" = yes || exit 0 # Modified by

# Return values acc. to LSB for all commands but
# status (see below):
# 0 - success
# 1 - generic or unspecified error
# 2 - invalid or excess argument(s)
# 3 - unimplemented feature (e.g. "reload")
# 4 - insufficient privilege
# 5 - program is not installed
# 6 - program is not configured
# 7 - program is not running


[ -r $proftpd_cfg ] || exit 6
[ -x $proftpd_bin ] || exit 5

# Source status functions
. /etc/rc.status

# First reset status of this service

case "$1" in
echo -n "Starting ProFTPD Server: "
test -f /etc/shutmsg && rm -f /etc/shutmsg
/sbin/startproc $proftpd_bin
rc_status -v

echo -n "Shutting down ProFTPD Server: "
test -x /usr/local/sbin/ftpshut && /usr/local/sbin/ftpshut now && sleep 1
/sbin/killproc -TERM $proftpd_bin
test -f /etc/shutmsg && rm -f /etc/shutmsg
rc_status -v

## If first returns OK call the second, if first or
## second command fails, set echo return value.
$0 stop
$0 start

## Stop the service and if this succeeds (i.e. the
## service was running before), start it again.
## Note: not (yet) part of LSB (as of 0.7.5)
$0 status >/dev/null && $0 restart

## Exclusive possibility: Some services must be stopped
## and started to force a new load of the configuration.
echo -n "Reload ProFTPD Server: "
/sbin/killproc -HUP $proftpd_bin
rc_status -v

# Status has a slightly different for the status command:
# 0 - service running
# 1 - service dead, but /var/run/ pid file exists
# 2 - service dead, but /var/lock/ lock file exists
# 3 - service not running
echo -n "Checking for ProFTPD Server: "
checkproc $proftpd_bin
rc_status -v

## Optional: Probe for the necessity of a reload,
## give out the argument which is required for a reload.
[ $proftpd_cfg -nt $proftpd_pid ] && echo reload

echo "Usage: $0 {start|stop|status|restart|reload|try-restart|probe}"
exit 1

# Set an exit status.

falko 4th August 2006 13:34

Add this to /etc/proftpd.conf:


LsDefaultOptions                "-la"
and restart ProFTPd.

Boon-Dog-Danny 4th August 2006 17:38

server1:/home/admin # /etc/init.d/proftpd restart
Shutting down ProFTPD Server: done
Starting ProFTPD Server: - Fatal: unknown configuration directive 'LsDefaultOptions' on line 25 of '/etc/proftpd.conf'
startproc: exit status of parent of /usr/local/sbin/proftpd: 1
server1:/home/admin #

did not work..

falko 5th August 2006 18:09

Then try this instead in /etc/proftpd.conf:

ListOptions                    "-la"

Boon-Dog-Danny 5th August 2006 19:13

no error this time but still no .htaccess files anything else I can try?

and thanks falko

phython 5th August 2006 21:32

in my config i have this ... and i can see htaccess file ))

ListOptions "-a"

Boon-Dog-Danny 5th August 2006 22:02

thanks.. but still no..

phython 5th August 2006 22:31

whats the output of #uname -a
do you use ispconfig ?

then try to add this to the config:


AllowOverwrite yes
IdentLookups off
ListOptions "-a"

All times are GMT +2. The time now is 12:59.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.