|
How do I configure VShell® to run on SuSe Linux 9.x?
There are several steps to configuring VShell to run on SuSe including modifying
/etc/pam.d/vshelld and updating symbolic links. This process is as follows.
- Download the VShell rpm for RedHat Linux 8.
- Install VShell using the rpm -i command as shown below:
rpm -i vshell-2.3.0-142.rh8.i386.rpm
- Due to different modules being implemented on RedHat and SuSe versions of Linux, once VShell is installed, you will need to modify the /etc/pam.d/vshelld file as follows:
- Back up the current version of /etc/pam.d/vshelld using this command:
cp /etc/pam.d/vshelld /etc/pam.d/vshelld.old
- Next, using vi, Emacs, or the editor of your choice, modify /etc/pam.d/vshelld to
read as follows:
#%PAM-1.0
auth required pam_unix2.so set_secrpc
auth required pam_nologin.so
auth required pam_env.so
account required pam_unix2.so
account required pam_nologin.so
password required pam_pwcheck.so
password required pam_unix2.so use_first_pass use_authok
session required pam_unix2.so none
session required pam_limits.so
session optional pam_resmgr.so fake_ttyname
- Since the RedHat and SuSe Linux directory structures are different, some
symbolic links defined during installation are not valid under SuSe. Upon installation,
the links point to ../init.d/vshelld and need to be changed to
point to /etc/init.d/vshelld. These links will need to be removed,
and have the proper links created.
- Using the unlink command, remove the following links:
unlink /etc/rc.d/rc0.d/K01vshelld
unlink /etc/rc.d/rc1.d/K01vshelld
unlink /etc/rc.d/rc2.d/S99vshelld
unlink /etc/rc.d/rc3.d/S99vshelld
unlink /etc/rc.d/rc4.d/S99vshelld
unlink /etc/rc.d/rc5.d/S99vshelld
unlink /etc/rc.d/rc6.d/K01vshelld
- Create the correct symbolic links using the ln -s command as follows:
ln -s /etc/init.d/vshelld /etc/rc.d/rc0.d/K01vshelld
ln -s /etc/init.d/vshelld /etc/rc.d/rc1.d/K01vshelld
ln -s /etc/init.d/vshelld /etc/rc.d/rc2.d/S99vshelld
ln -s /etc/init.d/vshelld /etc/rc.d/rc3.d/S99vshelld
ln -s /etc/init.d/vshelld /etc/rc.d/rc4.d/S99vshelld
ln -s /etc/init.d/vshelld /etc/rc.d/rc5.d/S99vshelld
ln -s /etc/init.d/vshelld /etc/rc.d/rc6.d/K01vshelld
You should now be able to configure and run VShell.
Was this information helpful?
|
| Three Fast Ways
to Learn More About VShell for Windows and UNIX |
|
|
|
Tell
me more. E-mail us your questions about putting VShell to work for your organization.
|
Try
it today! Download a free 30-day evaluation copy of VShell
for Windows or UNIX.
|
Talk
to us. Let us help define the right VShell server solution
for your company.
|
|