View difference between Paste ID: qqyK2LAH and Tf1AYJQ9
SHOW: | | - or go back to the newest paste.
1
/etc/init.d/proftpd status
2
Checking for service proftpd                                                                                                                                                  unused
3
proftpd.service - ProFTPd FTP server
4
          Loaded: loaded (/usr/lib/systemd/system/proftpd.service; disabled)
5
          Active: failed (Result: exit-code) since Tue, 2013-08-20 14:31:34 EAT; 4min 24s ago
6
         Process: 5213 ExecStart=/usr/sbin/proftpd --nodaemon (code=exited, status=1/FAILURE)
7
          CGroup: name=systemd:/system/proftpd.service
8
9
Aug 20 14:31:34 linux-cmb9.site systemd[1]: Starting ProFTPd FTP server...
10
Aug 20 14:31:34 linux-cmb9.site systemd[1]: Started ProFTPd FTP server.
11
Aug 20 14:31:34 linux-cmb9.site proftpd[5213]: linux-cmb9.site proftpd[5213]: unable to bind to Unix domain socket at '/var/run/proftpd/test.sock': No such file or directory
12
Aug 20 14:31:34 linux-cmb9.site proftpd[5213]: linux-cmb9.site proftpd[5213]: warning: unable to determine IP address of 'linux-cmb9.site'
13
Aug 20 14:31:34 linux-cmb9.site proftpd[5213]: linux-cmb9.site proftpd[5213]: error: no valid servers configured
14
Aug 20 14:31:34 linux-cmb9.site proftpd[5213]: linux-cmb9.site proftpd[5213]: Fatal: error processing configuration file '/etc/proftpd/proftpd.conf'
15
Aug 20 14:31:34 linux-cmb9.site systemd[1]: proftpd.service: main process exited, code=exited, status=1/FAILURE
16-
Aug 20 14:31:34 linux-cmb9.site systemd[1]: Unit proftpd.service entered failed state
16+
Aug 20 14:31:34 linux-cmb9.site systemd[1]: Unit proftpd.service entered failed state
17
18
//proftp.conf file
19
20
# This is a basic ProFTPD configuration file (rename it to 
21
# 'proftpd.conf' for actual use.  It establishes a single server
22
# and a single anonymous login.  It assumes that you have a user/group
23
# "nobody" and "ftp" for normal operation and anon.
24
25
ServerName		"ProFTPD"
26
ServerType		standalone
27
DefaultServer		on
28
29
# Port 21 is the standard FTP port.
30
Port			21
31
32
# FireWall PortRange for PASV
33
PassivePorts		40000 40999
34
35
# Set DebugLevel to values between 0 and 9
36
# default is 0
37
DebugLevel		0
38
39
# SystemLog -- Redirect syslogging to a file
40
SystemLog		/var/log/proftpd/proftpd.log
41
42
# Don't use IPv6 support by default.
43
UseIPv6			off
44
45
# Umask 022 is a good standard umask to prevent new dirs and files
46
# from being group and world writable.
47
Umask			022
48
49
# To prevent DoS attacks, set the maximum number of child processes
50
# to 30.  If you need to allow more than 30 concurrent connections
51
# at once, simply increase this value.  Note that this ONLY works
52
# in standalone mode, in inetd mode you should use an inetd server
53
# that allows you to limit maximum number of processes per service
54
# (such as xinetd).
55
MaxInstances		30
56
57
# Set the user and group under which the server will run.
58
User			ftp
59
Group			ftp
60
61
# Some logging formats
62
LogFormat default	"%h %l %u %t \"%r\" %s %b"
63
LogFormat auth		"%v [%P] %h %t \"%r\" %s"
64
LogFormat write		"%h %l %u %t \"%r\" %s %b"
65
66
# ------------------------------
67
# Global Settings
68
# ------------------------------
69
<Global>
70
71
  # ------------------------------
72
  # Login
73
  # ------------------------------
74
75
	ServerIdent		on "FTP server ready"
76
	DeferWelcome		on
77
	DisplayConnect		/etc/proftpd/msg
78
79
	#IdentLookups		off
80
	UseFtpUsers		off
81
	RequireValidShell	off
82
83
	TimeoutLogin		60
84
	MaxLoginAttempts	3
85
	#MaxClientsPerHost	none
86
	#MaxClientsPerUser	1 "Only one connection at a time."
87
88
  # ------------------------------
89
  # Authentication
90
  # ------------------------------
91
92
	### PAM Authentication
93
	# AuthPAM: default: on
94
	AuthPAM			off
95
96
	# changed AuthPAMConfig file
97
	AuthPAMConfig		proftpd
98
	### PAM Authentication
99
100
	AuthUserFile		/etc/proftpd/auth/passwd
101
	AuthGroupFile		/etc/group
102
103
	### order of auth modules
104
	#AuthOrder		mod_auth_unix.c mod_auth_file.c
105
	AuthOrder		mod_auth_file.c
106
107
  # ------------------------------
108
  # Post-Login
109
  # ------------------------------
110
111
	DisplayLogin		welcome.msg
112
	DisplayChdir		.message
113
	AllowOverride		off
114
115
	TimeoutIdle		 600
116
	TimeoutNoTransfer	 900
117
	TimeoutStalled		 300
118
	TimeoutSession		3600
119
120
  # ------------------------------
121
  # Session
122
  # ------------------------------
123
124
	# To cause every FTP user to be "jailed" (chrooted) into their home
125
	# directory, uncomment this line.
126
	DefaultRoot		~ web,!users
127
128
	DenyFilter              \*.*/
129
	ListOptions             "-A +R" strict
130
	UseGlobbing             off
131
132
	ShowSymlinks            on
133
	TimesGMT                on
134
135
  # ------------------------------
136
  # Up- & Download
137
  # ------------------------------
138
139
	# having to delete before uploading is a pain ;)
140
	AllowOverwrite		on
141
	AllowRetrieveRestart	on
142
	HiddenStores		on
143
	DeleteAbortedStores	on
144
	#AllowStoreRestart	off	# is contrary to "DeleteAbortedStores"
145
146
  # ------------------------------
147
  # Logging
148
  # ------------------------------
149
150
	WtmpLog			off
151
	TransferLog		/var/log/proftpd/xferlog
152
153
	# Record all logins
154
	ExtendedLog		/var/log/proftpd/auth.log AUTH auth
155
156
	# Logging file/dir access
157
	ExtendedLog		/var/log/proftpd/access.log WRITE,READ write
158
159
	# Paranoia logging level....
160
	ExtendedLog		/var/log/proftpd/paranoid.log ALL default
161
162
	# SQLLogFile
163
	#SQLLogFile		/var/log/proftpd/SQL.log
164
</Global>
165
166
# Bar use of SITE CHMOD by default
167
<Limit SITE_CHMOD>
168
  DenyAll
169
</Limit>
170
171
#####
172
# Include other confs
173
#Include			/etc/proftpd/conf.d/*.conf
174
175
#####
176
177
# ------------------------------
178
# Anonymous Settings
179
# ------------------------------
180
# A basic anonymous configuration, no upload directories.  If you do not
181
# want anonymous users, simply delete this entire <Anonymous> section.
182
<Anonymous ~ftp>
183
	# Limit LOGIN
184
	#<Limit LOGIN>
185
	#	Order Allow,Deny
186
	#	Allow from .examples.net,113.141.114.1
187
	#	Deny from All
188
	#</Limit>
189
190
	# Limit WRITE everywhere in the anonymous chroot
191
	<Limit WRITE>
192
		DenyAll
193
	</Limit>
194
195
	# LoginPasswordPrompt -- Configure to display the passwort prompt or not
196
	LoginPasswordPrompt off
197
198
	# DirFakeMode -- Hide real file/directory permissions
199
	DirFakeMode 0640
200
201
	# DirFakeUser -- Hide real file/directory owner
202
	DirFakeUser On
203
204
	# DirFakeGroup -- Hide real file/directory group
205
	DirFakeGroup On
206
207
  	# We want clients to be able to login with "anonymous" as well as "ftp"
208
	UserAlias		anonymous ftp
209
210
	# Limit the maximum number of anonymous logins
211
	MaxClients		10
212
	#MaxRetrieveFileSize	512 Mb
213
214
	# Limit Up/Downloads to 255 K/sec
215
	#TransferRate APPE,RETR,STOR,STOU	255
216
217
	# We want 'welcome.msg' displayed at login, and '.message' displayed
218
	# in each newly chdired directory.
219
	DisplayLogin		welcome.msg
220
	DisplayChdir		.message
221
222
	#<Directory pub>
223
	#  <Limit ALL>
224
	#	Order Allow,Deny
225
	#	Allow from .examples.net,113.141.114.1
226
	#	Deny from All
227
	#  </Limit>
228
	#</Directory>
229
230
	# An upload directory that allows storing files but not retrieving
231
	# or creating directories.
232
	#<Directory uploads/*>
233
	#  <Limit READ>
234
		DenyAll
235
	#  </Limit>
236
	#  <Limit STOR>
237
		AllowAll
238
	#  </Limit>
239
	#</Directory>
240
</Anonymous>