User`s guide

D2.1.4 IST-033576
3.6.2 Configuration
PAM: XOS-ssh is a PAM-aware operating system service. This service reads
its PAM configuration from file /etc/pam.d/sshd-xos. This file must con-
tain the following items:
root: cat /etc/pam.d/sshd-xos
...
auth sufficient /usr/local/lib/pam_xos.so
account sufficient /usr/local/lib/pam_xos.so
session sufficient /usr/local/lib/pam_xos.so
...
root:
Ssh-xos: The default configuration file for ssh-xos is /usr/local/etc/-
ssh_config-xos. This file must contain the following items in order to allow
XtreemOS-based authentication and to define the default user proxy pathname:
root: cat /usr/local/etc/ssh_config-xos
...
XosAuthentication yes
XosProxyFile ~/.xos/userproxy.pem
...
A user can redefine the proxy location if it does not correspond to the default
location (field XosProxyFile of file /usr/local/etc/ssh_config--
xos). For instance:
yjegou: cat .ssh/config
...
XosProxyFile /home/yjegou/.xos/firstproxy.pem
...
yjegou:
xos-ssh uses the same user configuration directory (˜/.ssh)and user con-
figuration file (˜/.ssh/config) as standard ssh.
Xos-sshd: The default configuration file for the daemon xos-sshd is /usr/-
local/etc/sshd_config-xos. This file must contain the following items
in order to allow PAM-based authentication in xos-sshd:
root: cat /usr/local/etc/sshd_config-xos
...
UsePAM yes
...
27/49 XtreemOS–Integrated Project