The Security Guide provides the information needed to perform
system administration tasks for maintaining the Xerox FreeFlow®
Print Server.
This guide is intended for network and system administrators
responsible for setting up and maintaining Xerox printers with
Xerox FreeFlow Print Server soft wa re. System administrators
should have an understandi ng of the Sun works ta tion, a famili arity
with Solaris, and with basic UNIX commands. This includes the
use of text editors such as vi or textedit and the ability to
maneuver within the Solaris environment. To enable them to
setup a customer site, sys tem administrators are expected to have
a working knowledge of Local Area Networks (LANs),
communication protocols, and the applicabl e cli ent platforms.
Contents
Conventions
In general, this docum ent covers information about the Xerox
FreeFlow Print Server that is not covered in the Online Help or
other available guides.
This guide includes the following conventions:
•Angle brackets - Variable information that is displayed on your
screen is enclosed within angle brackets; for example, “Unable to
copy <filename>.”
•Square brackets - Names of options you select are shown in square
brackets; for example, [OK] and [Cancel].
•Notes are hints that help you perform a task or understand the text.
Notes are found in the following format:
NOTE: This is an example of a note.
Security Guide1
Customer support
To place a customer service call, dial the dire ct TTY n umb er for
assistance. The number is 1-800-735-2988.
For additional assistance, dial the following numbers:
•Service and software support: 1-800-821-2797
•Xerox documentation and software services: 1-800-327-9753
2Security Guide
Security
This section describes the Xerox FreeFlow® Print Server systemsupplied security profil es. It outlines the characteristics of each
profile and indicates how each can be customized to create userdefined profiles. The enhanced security fea tur es in the Xerox
FreeFlow Print Server protect the system against unauthorized
access and modification.
This section also addresses the options available to the
administrator in setting up and managing user accounts.
Finally this section offers general guidelines to security-related
procedures that can be impl emented to imp rove the securi ty of the
Xerox FreeFlow Print Server controller and the Solaris OS.
System supplied security profiles
The four system-supplied profiles are: default operating system
only, low, medium, and high. The following table describes the
characteristics of each s ecur ity l evel and t he confi gur able set tings
that restrict access to various devices and operating system
services.
NOTE: Customers have the option to setup and use cust om
profiles. Custom profiles are copied from one of the systemsupplied profiles and provides the abili ty to enable/disable any of
the default settings. Multiple custom profiles can be saved on the
system.
Table 2-1 Security Profiles
ProfileCharacteristicsUserCompatibilityComments
Default
Operati
ng
System
Only
All ports are open.
Walkup users can repr int
anything.
Full workspace menu is
available.
Auto logon is enabled.
Physically
closed
environments.
Close to
DocuSP 2.1
and 3.1.
Similar to
DocuSP 3.X
“Medium”.
Anonymous FTP is
read-only and
restricted.
The Solaris
desktop is removed
from all settings
except none.
Security Guide3
ProfileCharacteristicsUserCompatibilityComments
LowFTP is enabled.
Telnet, rsh is disabled.
NFS client is enabled.
AutoFS is enabled.
Walkup users can repr int
from “Saved Jobs” and
CD-ROM.
Terminal window is
password protected.
Auto-login is enabled.
MediumFTP is disabled.
telnet, rsh is disabled.
NFS client is disabled.
AutoFS is disabled, e.g.; /
net/<hostname>and
home/<username> are
not automatically
mounted).
NFS server is filtered via
RPC tab.
Walkup user can reprint
from CD_ROM.
Terminal window is
password protected.
Auto-login is enabled.
First choice
setting for
most
environments.
Environments
requiring high
security but
with a need to
integrate
FreeFlow/
Digipath.
Similar to
DocuSP 3.x
“High”.
Supports
FreeFlow®
workflow.
Supports
FreeFlow
workflow and
legacy
DigiPath
workflow.
Anonymous FTP is
ready-only and
restricted.
T o enable telnet , go
to [Setup], [FTP/
Remote
Diagnostics].
Anonymous FTP is
ready-only and
restricted.
T o enable telnet , go
to [Setup], [F T P /
Remote
Diagnostics].
HighFTP is disabled.
telnet, rsh is disabled.
NFS client is disabled.
AutoFS is disabled, e.g.; /
net/<hostname>and
home/<username> are
not automatically
mounted.
NFS server is disabled on
customer network.
Walkup users cannot
reprint anything.
Terminal window is
password protected.
Auto login is disabled
(login is always required
from GUI).
CustomAny profile can be edited
to adjust to user needs
NOTE: Regardless of the security profile, anonymous FTP is
Read-only with restricted access to /export/home/ftphome only.
For
government
market.
Does not
support legacy
DigiPath
workflow.
Supports
FreeFlow
workflow.
File FTP is
disabled.
File transfer can be
done via Secure
FTP.
For CFA support,
that is FTP upload
of outload, go to
[Setup], [FTP/
Remote
Diagnostics] menu,
select enable FTP.
4Security Guide
Enable and d is a b le se rvices
The following tables provide a list of the ser vices that can be
enabled and disabled from the Xerox FreeFlow Print Server
“Setup > Security Profiles” menu options.
NOTE: Services list may vary , depending on the product.
Table 2-2 “System” tab
System ServiceDescription
Allow_host.equiv_plusBackground: The /etc/hosts. equiv and /.rhost s files provide the remote
authentication database for rlogin, rsh, rcp, and rexec. The fil es
specify remote hosts and users that are considered to be trusted.
Trusted users are allowed to access the local system without
supplying a password. These files can be removed or modified to
enhance security. The Xerox FreeFlow Print Server is provided with
both of these files deleted entirely. The setting All_host.equiv_plus is
set to disabled, then anytime that security settings are applied, the +
will be removed from host.equi v. IMPORT ANT NOTE: Removing the +
from the hosts.equiv file will prev ent the use of the Xerox command
line client print from remote client s. An alternative woul d be to remove
the + and add the name of each trusted host that requires this
functionality. Leaving the + will allow a user from any remote host to
access the system with the same username
Anonymous FTP
BSMEnable or disable the Basic Security Module (BSM) on Solaris
Executable StacksSome security exploits take advantage of the Solaris OE kernel
executable system stack to attack the system. Some of these exploits
can be avoided by making the system stack non-executable. The
following lines are added to /etc/system/fP file:set
noexec_user_stack=1s et noexec_user_stack_log=1
Hide Info Banners
Multicast Rout in g
Remote CDE LoginsDeny all remote access (direct/broadcast) to the X server running on
the Xerox FreeFlow Print Server by installing an appropriate /etc/dt/
config/Xaccess file.
Restrict DFS tab
Restrict NFS Portmon
RouterDisable router mode by creating an empty the empty file: /etc/
notrouter.
Secure File
Permissions
Security Guide5
System ServiceDescription
Secure Network
Settings
Secure SendmailForce sendmail to only handle outgoing mail. No incomin g mai l wi ll b e
handled by sendmail.
Security Warning
Banners
Enable security warning banners to be displayed when a user logins
or telnets into t he Xerox FreeFl ow Print Se rver. The warning message
explains that only authorized users sh ould be using the system and
that any others face the possibility of being monitored by law
enforcement official s.
Table 2-3 “INIT” tab RC2 section
RC2 ServiceDescription
S40LLC2Class II logical link control driver
S47ASPPPAsynchronous PPP link manager. This service is re-enabled via
enable-remote-diagnostics command.
S70UUCPUUCP server
S71LDAP.CLIENTLDAP daemon to cache server and client information for NIS lookups.
S72AUTOINSTALLScript executed during stub JumpStart or AUTOINSTALL JumpStart
S72SLPDService Location Protocol daemon
S73cachefs.daemonStarts cachefs file systems
S73NFS.CLIENTNFS client service. Disables the statd service which is only required if
your system is an NFS server or a client.
S74XNTPD
S74AUTOFSThe automountd service is only required if your system uses NFS to
automatically mount file systems. Stopping the autofs subsystem will
kill the running automountd daemon and unmount any autofs file
systems currently mounted.
S80SPCSunSoft Print Client daemon
S88SENDMAILThe sendmail daemon is used to send mail over the internet. If
sendmail is not required, it can be disabled.
S89bdconfigSolaris serial device.
S90WBEMCIM Boot Manager. Disables WBEM clients from accessing the Xer ox
S15NFS.SERVERNFS Server. Disable ability to export Xerox FreeFlow Print Server file
systems. This service is enabled if legacy DigiPath/FreeFlow® and
Decomposition Services (NetAgent) are enabled.
S17HCLNFS.DAEMON
S25openssh.serverOpenSSH server.
S17BWNFS.DAEMONSecure mounted file systems. There are two shared file sys tems that
are exported by the Xerox FreeFlow Print Server. The two directories
are only required for anyone with XDOD version 3.0 or below. With the
release of DigiPath Version 1.0, it is not necessary to export these file
systems.
S76SNMPDXSun Solstice Enterprise Master Agent. Solaris SNMP services are
disabled. This does not prevent Xerox FreeFlow Print Server SNMP
services from operating.
S77DMISun Solstice Enterprise DMI Service Provider
S80MIPAGENTMobile IP agent
S82initsma
S92VOLMGTSolaris volume management daemon.
Table 2-5 “INETD” tab
INETD ServiceDescription
amiservRPC Smart Card
Not used by the Xerox FreeFlow Print Server.
Interface
cachefsCached File System
Not used by the Xerox FreeFlow Print Server.
server
chargenCharacter Generator
Protocol server
Sends revolving pattern of ASCII characters.
Sometimes used in packet debugging and can
be used for denial of service attack s. Not used
by the Xerox FreeFlow Print Server.
comsat Biff servercomsat is the server process which listens for
reports of incoming mail and notifies users who
have requested to be told when mail arrives . Not
used by the Xerox FreeFlow Print Server.
Security Guide7
INETD ServiceDescription
daytimeDaytime Protocol
server
Displays the date and time. Used primarily for
testing. Not used by the Xerox FreeFlow Print
Server.
discardDiscard Protocol serverDiscards everything sent to it.Use d primarily for
testing. Not used by the Xerox FreeFlow Print
Server.
dtspc CDE sub-process
Control Servic e
CDE sub-process Control Service (dtspcd) is a
network daemon that accepts requests from
clients to execute commands and launch
applications remotely. Not used by the Xerox
FreeFlow Print Server.
echo Echo Protocol serverEchoes back any character sent to it. Someti mes
used in packet debugging and can be used for
denial of service attacks. No t used by the Xerox
FreeFlow Print Server.
execRemote execution
server
Used by rexec(1) command. Potentially
dangerous— passwords and subsequent
session is clear text (not encrypte d). Not used by
the Xerox FreeFlow Print Server.
finger Remote user
information server
Display information about local and remot e
users. Gives away user information. Not used by
the Xerox FreeFlow Print Server.
fs X font serverUsed by CDE to dynamically render fonts. The
Xerox FreeFlow Print Server uses bit-map fonts.
ktkt_warndKerberos warning
daemon
ktkt_warnd is a daemon on Kerberos clients that
can warn users when their Kerberos tickets are
about to expire. It is invoked by inetd when a
ticket-granting ticket (TGT) is obtained for the
first time, such as after using the kini t command.
ftpFile transfer proto col
server
This can be used to enable/disable the ftp
server. This does not affect using the ftp client
from the Xerox FreeFlow Print Server to anot her
host running an FTP server. Note that
FreeFlow® requires this servic e to be enabled.
gssdRPC program
authentication
kcms_serverKCMS library service
daemon
Generates and validates GSS-API tokens for
kernel RPC.
Allows the KCMS library to access profiles on
remote machines. Not used by the Xerox
FreeFlow Print Server.
login Remote login serverUsed by the rlogin(1) command. Potentially
dangerous— uses ~/.rhosts file for
authentication; passwords and subsequent
session is clear text (not encrypted).
8Security Guide
Loading...
+ 26 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.