Site Tools


Sidebar

software:kerberos:crossrealm:5_configure_solaris10_client
- vi /etc/resolv.conf
- vi /etc/hosts /etc/hostname.* /etc/inet/netmasks /etc/defaultrouter
- vi /etc/nsswitch.conf (hosts: files dns)
- vi /etc/ssh/sshd_config (PermitRootLogin yes)

-----------------
# cat >>/etc/ssh/ssh_config<<EOT
Host *
        GSSAPIAuthentication yes
        GssapiDelegateCredentials yes
EOT
-----------------

-----------------
# cat /etc/krb5/krb5.conf
[libdefaults]
        default_realm = FLUXCOIL.NET
        default_keytab_name = FILE:/etc/krb5/krb5.keytab
        default_tkt_enctypes = des3-hmac-sha1
        default_tgs_enctypes = des3-hmac-sha1

[realms]
        FLUXCOIL.NET = {
                kdc = sid64.fluxcoil.net
                admin_server = sid64.fluxcoil.net
                default_domain = fluxcoil.net
        }

[domain_realm]
        fluxcoil.net = FLUXCOIL.NET
        .fluxcoil.net = FLUXCOIL.NET

[logging]
        kdc = FILE:/var/krb5/kdc.log
        admin_server = FILE:/var/krb5/log/kadmin.log
        default = FILE:/var/krb5/kdc.log
-----------------

kadmin
> addprinc -randkey host/sol10.fluxcoil.net
> ktadd -k /etc/krb5/krb5.keytab host/sol10.fluxcoil.net

cat >>/etc/pam.conf<<EOT
sshd-kbdint   auth sufficient pam_krb5.so.1
telnet        auth sufficient pam_krb5.so.1
rlogin        auth sufficient pam_krb5.so.1
EOT

svcadm enable ssh
svcadm enable eklogin # enable encrypted kerberized login
svcadm disable autofs # make creation of userhomes under /home easier

# make sure account-infos for users are there, account not locked! ldap or use useradd -m, passwd.
# ldapclient manual -a authenticationMethod=none -a defaultSearchBase=dc=fluxcoil,dc=net -a defaultServerList=10.0.0.23
# Solaris 10 systems can be issued AES keys (AES-128 if the encryption package is not installed, 
# AES-256 otherwise) or RC4, 3DES, or DES.
software/kerberos/crossrealm/5_configure_solaris10_client.txt ยท Last modified: 2022/11/13 12:06 by 127.0.0.1