]>
git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.support/src/org/argeo/slc/lib/linux/lxc-init-guest.sh
1 echo demo | passwd root
--stdin
3 #Fix root login on console
4 echo "pts/0" >>/etc
/securetty
5 sed -i s
/"session required pam_selinux.so close"/"#session required pam_selinux.so close"/g
/etc
/pam.d
/login
6 sed -i s
/"session required pam_selinux.so open"/"#session required pam_selinux.so open"/g
/etc
/pam.d
/login
7 sed -i s
/"session required pam_loginuid.so"/"#session required pam_loginuid.so"/g
/etc
/pam.d
/login
9 #Configuring basic networking
10 cat > /etc
/sysconfig
/network
<< EOF
14 cat > /etc
/sysconfig
/network-scripts
/ifcfg-eth0
<< EOF
23 # Fixing root login for sshd
24 sed -i s
/"session required pam_selinux.so close"/"#session required pam_selinux.so close"/g
/etc
/pam.d
/sshd
25 sed -i s
/"session required pam_loginuid.so"/"#session required pam_loginuid.so"/g
/etc
/pam.d
/sshd
26 sed -i s
/"session required pam_selinux.so open env_params"/"#session required pam_selinux.so open env_params"/g
/etc
/pam.d
/sshd
28 # Leaving the chroot'ed filesystem