Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z] S/Key password system Samba Sanchez, Wilfredo saving and quitting in vi editor changes in emacs file in vi source code installation compilation logs saving output to file scheduling jobs about /etc/crontab files cron for launchd daemon for restricting who uses cron scp (secure copy) command about copying directory with options sending and receiving remote files with using scripts. [See also shell scripts] ./configure 2nd about for viewing open ports Perl script using MySQL scripting in Unix shebang line of shell configuration files as using Date::Calc module viewing system-startup searching [See also grep command; regular expressions; Spotlight] absolute paths by file name and type creating atom matching any character not in list find command for forward and backward in vi text string Google for Unix help grep for lines that don't match lines where atom is repeated 2nd lines with strings lines with variation in characters locate command for man page modified files output of another command packages by keyword 2nd queries using mdfind setuid root programs using patterns in search security about attacks on services checklist for system choosing safe passwords 2nd concerns about FTP denying FTP server access further resources maintaining with Software Update monitoring files for changes news and announcements about physical preventing packet-sniffing attacks 2nd 3rd private IP addresses reducing risks of FTP servers S/Key and Kerberos authentication searching for setuid root programs tools for monitoring Unix influence on file using Webmin with SSL sed utility 2nd SELECT statements selecting data from tables Sendmail servers [See also Apache Web server; MySQL database server] Apache Web AppleShare changing /etc/hostconfig system-configuration file checking for active Internet hosts choosing CPAN configuring e-mail controlling SSH definition of DNS FTP function of xinetd for MySQL remote access to IMAP and POP running from Mac OS X setting machine's hostname sharing disks with other Unix machines services attacks on defined port numbers assigned to viewing active setenv command setuid and setgid properties for ownership setuid root programs sftp client sftp utility sh (Bourne shell) about automating tasks with scripts changing environment variables in Sharing pane (System Preferences) 2nd sharp (#) character shebang (#!) character shell aliases bash shell functions defined permanent temporary shell prompts changing when start new shell as root customizing defined 2nd illustrated shell scripts [See also control structures] ./configure 2nd about arithmetic operators and expressions in case conditionals command-line arguments in creating 2nd environment variables in functions within getting user input with read command loops passing arguments to Perl running without using path shebang line of showing system status with test expressions in Trash uses for using commands within commands variables in viewing system-startup script shells about most common changing login changing umask configuring customizing prompt for default OS X defined determining shell in use finding configuration files for job number and process ID displayed in starting as root Terminal vs. types of 2nd shift command short names defined 2nd logging in with Show Info window (Aqua) shutting down AppleShare servers SSH servers Snort sockets soft links. [See symbolic links] Software Update configuring via GUI running from command line 2nd Vulnerability Note (May 2005) Software Update pane (System Preferences) Solaris 2nd sort command sorting alphabetical directories numerical text source code basic steps for installation installing software from manually installing open-source software 2nd 3rd saving installation compilation logs spaces delimiting fields with in file names protecting in command line searching for string in multiple files including spam special characters listing of using in command lines Spotlight grep searches vs. mdfind command and searching data viewed with textutil SQL (Structured Query Language). [See also MySQL database server] about further resources on SQL database engines SQL statements about 2nd DELETE INSERT SELECT UPDATE square bracket ([ ]) function of text expressions for conditional structures SSH (Secure Shell) defined enabling in Mac OS X encrypted transactions with scp logging into another Unix machine running command on remote computer SSH protocol and ssh command SSH servers using verifying host authenticity with ssh utility about running command line on remote machine with SSH protocol and SSLs (Secure Socket Layers) Stallman, Richard M. 2nd starting CPAN emacs Lynx Web browser MySQL nano editor Network Utility shell as root system with startup script vi editor StartupItems about creating script for Apache Web server statements. [See SQL statements] stationery files stderr about redirecting stdin about redirecting stdout about extracting data from fields 2nd piping command output to another command piping command output to e-mail 2nd redirecting 2nd searching output of another command sticky bits stopping commands strings finding specific lines with searching for in files searching for in multiple files searching forward and backward in vi text Structured Query Language (SQL) su command 2nd subdirectories sudo command command names not case sensitive with command options for Mac OS X use of monitoring use of root account vs. 2nd running root from command line with suspending jobs about continuing suspended job in background suspending top command Swatch switches. [See options] symbolic links about creating symbolic modes about adding or removing file permissions adding or removing group permissions changing permissions with listing of changes for symlinks . [See symbolic links] synchronizing directories syntax adding options to commands command line displaying man page system administration [See also managing user accounts and groups] about adding and deleting users with System Preferences admin users boot sequence changing user's login shell creating LaunchDaemon at boot time emptying Trash for users further resources keeping backups managing groups managing passwords monitoring disk space root accounts scheduling commands StartupItems switching to another user account system log files tracking system users troubleshooting tips using system in single-user mode using Webmin viewing history of logins system load system logs checking additions to identifying IIS attacks interpreting error messages location of monitoring use of sudo System Preferences activating FTP Server from Sharing pane allowing access to specific ports blocking ports from Sharing pane configuring from command line controlling AppleShare servers from illustrated opening ports for Passive and Active FTP protocol reading for applications Software Update pane TCP/IP tab of Network pane |