By default, XAMPP has no passwords set and it is not recommended to run XAMPP with this configuration as it is accessible to others.
Simply type the following command (as root) to start a simple security check:
Jul 28, 2017 For Microsoft Windows, Mac and Linux OS users, Abyss Web Server is another tool available as a web server, as the name suggests. Abyss Web Server complies with all the norms of HTTP/1.1. People using Abyss Web Server can tell that it consumes fewer resources in comparison to other tools, it consumes less memory, and hence the load on the system. View all results for samp at Sweetwater — the world's leading music technology and instrument retailer! Shop Sweetwater inSync SweetCare Events Careers Used Gear Marketplace. Pattern Player, Loop Manager, Live Interface, 60 Effects, and iRig Keys I/O Integration - Mac/PC AAX Native, VST, AU, Standalone $149.99.
sudo /Applications/XAMPP/xamppfiles/xampp security
Now you should see the following dialog on your screen:
XAMPP: Quick security check...
XAMPP: MySQL is accessable via network.
XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yes
XAMPP: Turned off.
XAMPP: Stopping MySQL...
XAMPP: Starting MySQL...
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Setting new MySQL pma password.
XAMPP: Setting phpMyAdmin's pma password to the new one.
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Write the passworde somewhere down to make sure you won't forget it!!!
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Setting new MySQL root password.
XAMPP: Setting phpMyAdmin's root password to the new one.
XAMPP: The FTP password for user 'nobody' is still set to 'lampp'.
XAMPP: Do you want to change the password? [yes] yes
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Reload ProFTPD...
XAMPP: Done.
(1) Setting a password will protect the XAMPP demo pages (http://localhost/xampp/) using this password. The user name is 'lampp'!
After running this command, your XAMPP installation should be more secure.
Works for both server and client Mac OS. See Reference articles listed below.
References
- Apple Support Article TA20884
- Mac OS X Hints: Start SNMP on non-XServe OS X Server
Samp For Mac Os X
1 Comment
Mac Os Download
- AnaheimManish1192 Jan 20, 2015 at 07:04am
Go through below step.
Installing SNMP
To use SNMP for monitoring or data collection, an SNMP agent (snmpd) must be running on the monitored Mac OS X Server host (computer). Mac OS X Server 10.1.5 or later includes a version of SNMP (UCD-SNMP v. 4.2.3 or later).
If you do not have the file /usr/sbin/snmpd, then SNMP is not installed.
The following operating systems require that SNMP be built and installed:
Mac OS X Server 10.1.4 or earlier
If you have access to a Mac OS X Server 10.1.5 or later Admin CD , the SNMP package on the CD may be used to install UCD-SNMP 4.2.3 on these systems.
Note: Mac OS X Server 10.1.5 is available only with Xserve computers shipped before the release of Mac OS X Server 10.2.
If you do not have access to the CD, you may download current SNMP source from the NET-SNMP Project Home Page (http://www.net-snmp.org/).
Note: Apple only provides technical support for the SNMP tools on the Admin CD when they are used with Mac OS X Server 10.1.5 or later.
Warnings
1. Once SNMP is active, anyone with a route to the SNMP host will be able to collect SNMP data from it. To learn more, consult the various SNMP information sources listed below.
2. The default configuration of snmpd uses privileged port 161. For this reason and others, it must be executed by root or using setuid. You should only use setuid as root if you understand the ramifications. If you do not, seek assistance or additional information. There are flags available for snmpd that will change the uid and gid of the process after it starts. See the snmpd man page for more information.
Starting snmpd
Follow these steps for Mac OS X Server 10.1.5 or later:
1. Open the file: /etc/hostconfig
2. Locate the line:
APPLETALK_HOSTNAME
3. Immediately above, add this new line:
SNMPSERVER:=-YES-
4. Save the file.
Note: For further instruction on editing configuration files, including important precautionary statements, see technical document 106619, 'Mac OS X Server: How to Edit Configuration Files'.
This change to hostconfig causes snmpd to be executed during system startup, with no options, as dictated by the file /System/Library/StartupItems/SNMP/SNMP.
As an alternative, the snmp agent (/usr/sbin/snmpd) can be executed at the command line at any time.
Configuring snmpd
The configuration (conf) file for snmpd is typically at /usr/share/snmp/ and named 'snmpd.conf' or 'snmpd.local.conf'. If you have an environment variable SNMPCONF, snmpd will read any files named 'snmpd.conf' and 'snmpd.local.conf' in these directories. The snmpd process can be started with a '-c' flag to indicate other conf files. See the snmpd man page for more information on which conf files can be used.
Configuration files can be created and installed more elegantly using the included script /usr/bin/snmpconf. As root, use this script with the '-i' flag to install the file at /usr/share/snmp/. Otherwise the default location for the file to be written is the user's home directory (~/). Note that only root has write permission for /usr/share/snmp/.
Since snmpd reads its conf files at startup, changes to the conf files require that the process be stopped and restarted. You may stop snmpd with ProcessViewer or at the command line (kill -HUP ).
Example of SNMP Configuration
I. Customize data
To customize the data provided by snmpd, you may add an snmpd.conf file using /usr/bin/snmpconf. As root or using sudo, execute this command:
/usr/bin/snmpconf -i
You will then see a series of text menus. Make these choices in this order:
1. Select File: 3 (snmpd.conf)
2. Select section: 5 (System Information Setup)
3. Select section: 1 (The [typically physical] location of the system.)
4. The location of the system: type text string here -- such as 'server_room'
5. Select section: f (finish)
6. Select section: f (finish)
7. Select File: q (quit)Notice you have created an snmpd.conf file with creation date of today: ls -l /usr/share/snmpd.conf
II. Start snmpd as root
To start snmpd, execute this as root:
/usr/sbin/snmpd
If snmpd is already running, HUP the process instead:
set x=`ps cax |grep snmpd |awk '{print $1}'` ; kill -HUP $x ;
Note that the snmpd process is now running:
ps ax |grep snmpd