Difference between revisions of "How-To Guides"

From Secure Computing Wiki
Jump to: navigation, search
(New page: Here, please find how-to documents. === Wiki Stuff === * Extra Edit Buttons === Windows (Bleh) Notes === * Windows XP WPA2 Support WinXP WPA2 === Mail Server Stuff === First off...)
 
(adding an article about how i decompressed an snom firmware)
 
(34 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Here, please find how-to documents.
+
Many systems administration tasks are only achieved by following someone's How-To document.  This is our attempt to contribute to those much needed pages on the World Wide Web.
  
=== Wiki Stuff ===
+
== Apple Macintosh ==
* [[Extra Edit Buttons]]
+
=== ExpressCard EVDO Cards ===
 +
* [[Novatel Merlin EX720]] with Sprint
  
=== Windows (Bleh) Notes ===
+
=== Mail.app ===
* Windows XP WPA2 Support [[WinXP WPA2]]
+
* [[Transfer Mail.app]]
  
=== Mail Server Stuff ===
+
== Networking ==
First off, the learning curve on postfix blows donkey balls. Secondly, I've been using sendmail for way too long and don't really WANT to use postfix. However, I admit that there are quite a few great advantages to the postfix MTA, such as Virtual Domains and the user interface.
+
* [[IPv6 on FreeBSD 6.2]]
 +
* [[IPv6 DNS]]
 +
* [[DHCP6 Server]] on FreeBSD 6.2
 +
* [[DHCP6 Client]] on FreeBSD 6.2
  
==== SpamAssassin ====
+
== Electronic Mail ==
* [http://sourceforge.net/projects/saq Cool quarantine for Postfix/SA]
+
* [[Postfix Mail Server Hints]]
 +
* [[Postfix Install]]
 +
* [[Delete Gmail Archives]]
  
==== Postfix ====
+
== Cryptography/Encryption ==
[http://www.freesoftwaremagazine.com/articles/secure_email_servers_from_scratch_with_freebsd_6_part_2 http://www.freesoftwaremagazine.com/articles/secure_email_servers_from_scratch_with_freebsd_6_part_2]
+
* Secure Computing Root SSL and Various OS SSL Import How-To's: [[SCN-Root]]  
  
[[Postfix How-To]]
+
== Backups/Data Preservation ==
 +
* How to Perform [[Dump Over SSH]] with FreeBSD
 +
* Using [[gmirror]] on FreeBSD
  
==== vMail.Admin ====
+
== Databases ==
Link sudo to /usr/bin/sudo
+
* [[MySQL]]
<pre># ln -s /usr/local/bin/sudo /usr/bin/sudo</pre>
+
  
== How to clear the queue ==
+
== Log Analysis ==
From time to time your mail queue may get filled up. This may be due to network problems or misconfiguration. For instance, if you botch (typo) the relayhost parameter, the mail will be undeliverable.
+
* [[Awstats and maillog]]
  
The first thing to do is fix the problem, meaning get the network back online, or fix the configuration. Issuing this command will tell postfix to try and deliver the mail from the queue.
+
== System/Hardware Monitoring ==
 +
* [[BMC Nagios]]
 +
** A plugin for Nagios 2+ to monitor Dell BMC data.
 +
* [[PDU Nagios]]
 +
** A plugin for Nagios 2+ to monitor SNMP data from enabled PDUs and UPSes.
 +
* [[PDU Cacti]]
 +
** XML and scripts to monitor SNMP enables PDU's and UPSes.
  
  postfix flush
+
== Trac/SVN/Apache+DAV ==
 +
* [[SVN & Whistles]]
  
However if you discover (using the ''mailq'' command) that the deferred mail is useless anyway, it may be desirable to just purge it from the queue without delivering, like so...
+
== Web Browsing ==
 +
* [[secure browsing]]
  
  postsuper -d ALL deferred
+
== Document Handling / Formatting ==
 +
* [[Compress PDF]]
  
Finally, specific messages can be removed based on their message ID, which is the first thing shown for each message shown in the ''mailq'' output.
+
== Firmware Handling / Decompression ==
 
+
* [[Decompressing Snom Firmware]]
  postsuper -d 0C0FF240F2
+
 
+
=== Firefox ===
+
* No Scroll Tabs: goto about:config, set browser.tabs.tabMinWidth=1
+
* Close on Tab: goto about:config, set browser.tabs.closeButtons=1
+
 
+
=== MySQL Stuff ===
+
==== Links ====
+
* [http://www.howtogeek.com/howto/programming/mysql-give-root-user-logon-permission-from-any-host/ http://www.howtogeek.com/howto/programming/mysql-give-root-user-logon-permission-from-any-host/]
+
 
+
== Perform DUMP over SSH tunnel ==
+
* Boot FreeBSD  cd, set up partitions correctly
+
* boot FreeSBIE
+
** login as root, no password
+
<pre>
+
killall dhclient
+
ifconfig <interface> inet <ipaddress>/<netmask>
+
route add default <default router>
+
umount /mnt
+
newfs -U /dev/ad0s1a
+
mount /dev/ad0s1a /mnt/
+
vim /etc/ssh/sshd_config, PermitRootLogin yes
+
passwd, set root password
+
/etc/rc.d/sshd start
+
</pre>
+
 
+
*login to source machine for dump
+
<pre>
+
# edit /etc/rc.conf and set up hostname and IP info for new machine
+
dump -0aLf - / | ssh <ipaddress> "cd /mnt/ && cat | restore -rf -"
+
# revert /etc/rc.conf
+
</pre>
+
 
+
==Command Line Foo==
+
*perform grep to highlight only certain text, but display all:
+
<pre>grep -e ".*<regex>.*" -e '$'</pre>
+
 
+
*perform grep on output from other commands like tail the use line buffering so there's no delay in post:
+
<pre>grep -e "regex" --line-buffered</pre>
+

Latest revision as of 19:56, 20 September 2016

Many systems administration tasks are only achieved by following someone's How-To document. This is our attempt to contribute to those much needed pages on the World Wide Web.

Apple Macintosh

ExpressCard EVDO Cards

Mail.app

Networking

Electronic Mail

Cryptography/Encryption

  • Secure Computing Root SSL and Various OS SSL Import How-To's: SCN-Root

Backups/Data Preservation

Databases

Log Analysis

System/Hardware Monitoring

  • BMC Nagios
    • A plugin for Nagios 2+ to monitor Dell BMC data.
  • PDU Nagios
    • A plugin for Nagios 2+ to monitor SNMP data from enabled PDUs and UPSes.
  • PDU Cacti
    • XML and scripts to monitor SNMP enables PDU's and UPSes.

Trac/SVN/Apache+DAV

Web Browsing

Document Handling / Formatting

Firmware Handling / Decompression