The following warnings occurred:
Warning [2] Undefined variable $announcement - Line: 29 - File: showthread.php(1651) : eval()'d code PHP 8.3.6 (Linux)
File Line Function
/inc/class_error.php 157 errorHandler->error
/showthread.php(1651) : eval()'d code 29 errorHandler->error_callback
/showthread.php 1651 eval
Warning [2] Undefined property: MyLanguage::$thread_modes - Line: 43 - File: showthread.php(1651) : eval()'d code PHP 8.3.6 (Linux)
File Line Function
/inc/class_error.php 157 errorHandler->error
/showthread.php(1651) : eval()'d code 43 errorHandler->error_callback
/showthread.php 1651 eval




Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Tiger Server: usuarios sin permisos lo ven TODO por FTP
#7
La "solución" o más bien el parche está aquí (funcionar, funciona. Lo he probado)






Re: FTP Security Disaster
Posted: Apr 25, 2007 5:51 AM in response to: webjedi
Reply Email

Well, after I tested this, I can tell you what happened.

The 2007-004 Security Update replaced the ftp.plist in /System/Library/LaunchDaemons from Mac OS X server with the version from Mac OS X *Client*. There is no check in the installer if the update installs on client or Server, and it is the same update for both.

But, of course, FTP services on client and server are *very* different. With the client ftp.plist from client on the server, it is ftpd which is launched, not xftpd.

The solution is to replace the ftp.plist with a previous version from Mac OS X Server. If you don't have it, here is its content :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.apple.xftpd</string>
<key>Program</key>
<string>/usr/libexec/xftpd</string>
<key>ProgramArguments</key>
<array>
<string>xftpd</string>
<string>-a</string>
</array>
<key>Sockets</key>
<dict>
<key>Listeners</key>
<dict>
<key>SockPassive</key>
<true/>
<key>SockServiceName</key>
<string>ftp</string>
<key>SockType</key>
<string>SOCK_STREAM</string>
</dict>
</dict>
<key>inetdCompatibility</key>
<dict>
<key>Wait</key>
<false/>
</dict>
</dict>
</plist>

Restart the server (relaunching the FTP service is not enough), and you should be up and running.
Reply


Messages In This Thread
Tiger Server: usuarios sin permisos lo ven TODO por FTP - by emegezeta - 27-04-2007, 16:51

Possibly Related Threads…
Thread Author Replies Views Last Post
  Permisos aplicaciones superkoniec 0 2.464 19-06-2023, 12:41
Last Post: superkoniec
  Time Capsule / Carpetas y Permisos rfcf84 4 10.864 28-11-2016, 15:55
Last Post: rfcf84
  problemas para instalar tiger alpepone 2 8.477 23-05-2016, 18:44
Last Post: ezmac
  Acción de automator para cambiar permisos de un archivo iceman 7 13.458 13-10-2015, 00:31
Last Post: iceman
  Firefox se bloquea y bloquea todo el ordenador. Drako 4 7.960 20-01-2015, 18:39
Last Post: admin

Forum Jump:


Users browsing this thread: 1 Guest(s)