Advertisement
Guest User

Untitled

a guest
Jan 9th, 2019
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.06 KB | None | 0 0
  1. Server Roles: IIS, FTP
  2. IIS
  3. ⦁ Configuration is accessed under the IIS Manager (assuming IIS is installed)
  4. ⦁ Accessible from Server Manager, with the Role of Web Services
  5. Install/Modules
  6. ⦁ IIS has over 40 modules, so this is tricky because the modules may be needed.
  7. ⦁ That said, check against readme and google to see if any may be “unnecessary” or unwanted
  8. Request Filtering
  9. ⦁ Ensure that request filtering rules are enabled (With the default settings)
  10. Authentication
  11. ⦁ Basic, Windows Authentication, Forms Authentication, Anonymous
  12. ⦁ If you use Windows authentication, turn on extended protection.
  13. ⦁ If Basic Authentication is enabled, ensure the system is using SSL certs
  14. ⦁ It is generally not advisable to allow Anonymous authentication along with another authentication type for the same website
  15. ⦁ Disable anonymous access to server directories and resources.
  16. ⦁ Do not allow anonymous writes to the server.
  17.  
  18. FTP
  19. ⦁ Configuration is accessed under the IIS Manager (assuming IIS is installed)
  20. ⦁ Accessible from Server Manager, with the Role of Web Services
  21. ⦁ Network Protocol = SSL
  22. ⦁ Account running the service
  23. ⦁ Users granted access
  24. ⦁ Permissions to directory
  25. ⦁ CyberPatriot will want you to disable anonymous right unless explicitly mentioned
  26.  
  27. File Server
  28. Configuration is accessed under Server Manager (assuming it is installed)
  29. You can also get a quick peek under ‘net share” command from the CMD prompt
  30. ⦁ Share permissions / Users granted access
  31. ⦁ Permissions to directory
  32.  
  33.  
  34. FileZilla
  35. Filezilla is an alternate, standalone FTP server that runs using a service called “FileZIlla Server FTP Service”
  36. ⦁ Make sure the account that FileZilla server is running under is a standard user, not an Administrator or “LocalSystem”
  37. ⦁ Windows Key + R -> "lusrmgr.msc" and hit «ENTER»; "Local Users and Groups" MMC Console appears
  38. ⦁ Create a local Windows User called ‘filezilla’
  39. ⦁ Then change the properties for the FileZilla service
  40. ⦁ Windows Key + R -> "services.msc" and hit «ENTER»; "Services" MMC Console appears
  41. ⦁ locate "FileZilla Server FTP server" service and double click; properties dialog appears
  42. ⦁ click "Stop" to stop service if running
  43. ⦁ switch to "Log On" tab and set following:
  44. ⦁ Username: filezilla
  45. ⦁ Password: LCt1gers
  46.  
  47. IF you change the account that FileZilla is running under, you must also set the Permissions on the folders that FileZilla is using (and any SSL certs that are being used) or the install will break
  48. ⦁ With Windows Explorer navigate to "FileZilla Server" installation directory
  49. ⦁ Typically in Program Files or C:\
  50. ⦁ Locate "FileZilla Server.xml" file, service requires write permissions to this file
  51. ⦁ Right click -> Properties
  52. ⦁ If you have "Simple File Sharing" enabled (no "Security" tab in file properties)
  53. ⦁ Click "Tools" in Explorer menu, select "Folder options"; "Folder Options" dialog appears
  54. ⦁ Select "View" tab
  55. ⦁ Uncheck "Use simple file sharing (Recommended)"
  56. ⦁ Click OK
  57. ⦁ Right click "FileZilla Server.xml" select "Properties"; "Properties" dialog appears
  58. ⦁ Select "Security" tab, click "Add" button; "Select User or Group" dialog appears
  59. ⦁ Type "filezilla" into "Enter object names to select" textbox
  60. ⦁ Click "OK"; "filezilla" user is added to permissions list
  61. ⦁ Select "filezilla" user and check "Write" in "Allow" column
  62. ⦁ Click "OK"; permissions are now saved
  63. ⦁ If you use logging, set "Write" access to "Logs" folder too
  64. ⦁ If you upload to some folders set "Full Control" to each topmost writable folder you want to use, the changes are propagated to children
  65. ⦁ If you use SSL, double check if both the SSL certificate file and private key file are readable by "filezilla" account, to not break the SSL connection
  66. Filezilla maintains a set of users separate from that of windows; these need to be managed as well.
  67. ⦁ FileZilla Server Manager -> Connect to Server -> Edit -> Users
  68. ⦁ Remove “Anonymous” user if present and not necessary for image
  69. ⦁ Remove any other unauthorized users per readme.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement