Solaris 10 uses SMF (Service Management Facility) for creating and managing services. To enable JSCAPE Secure FTP Server as a service perform the following.
1.
|
As
root
user, create a user and group named
jscape
.
|
2.
|
As
root
user, run the command
usermod -K defaultpriv=basic,net_privaddr jscape
to grant
jscape
user permissions to run services on ports less than 1024.
|
4.
|
Open the sample SMF manifest file
jscape_smf.xml
found in the JSCAPE Secure FTP Server installation directory using
vi
or other text editor.
|
5.
|
Change references to
/opt/JSCAPE_Secure_FTP_Server
with the absolute path of JSCAPE Secure FTP Server installation directory.
|
6.
|
As
root
user, validate SMF manifest file using
svccfg validate jscape_smf.xml
command.
|
7.
|
As
root
user, import SMF manifest file using
svccfg import jscape_smf.xml
command.
|
8.
|
As
root
user, Check for default Solaris FTP service using command
netstat -na | grep 21
If you wish to disable this service you may do so using
svcadmin disable ftp:default
command.
|
9.
|
As
root
user, enable service using
svcadm enable svc:/application/jscape:default
command.
|
10.
|
Check that service was started successfully and not in maintenance using
svcs -x jscape:default
command.
|
11.
|
Verify that JSCAPE Secure FTP Server Service is running using
netstat -na | grep 10880
command.
|
For more information on creating services using SMF please see the following links:
http://www.sun.com/software/solaris/howtoguides/smfmanifesthowto.jsp
http://www.sun.com/software/solaris/howtoguides/servicemgmthowto.jsp
|