Search This Blog

Friday, September 9, 2011

SET-E


Task 1 – UserAdmin (SSH)
Task 2 – LVM
Task 3 – FTP(pureFTP)
Task 4 – Syslog (logrotate)

--------------------------------------------------------

SSH2
# rcsshd start
# vi /etc/ssh/sshd_config



SERVER2
# useradd -u 1010 -c "Thomas B" tbarnes

# ssh-keygen  -t  dsa

(dsa-public key is stored in ~/.ssh/id_dsa.pub) 

# scp id_dsa.pub  tbarnes@server1:tbarnes-pubkey
 

# ssh  -l tbarnes@server1  {password will prompt}


# ls -l, mkdir .ssh, cat  tbarnes-pubkey >> .ssh/authorized_keys


SERVER1
# cat  tbarnes-pubkey  >> ~/.ssh/authorized_keys
# vi  /etc/ssh/sshd_config
   Protocol 2
   ListenAddress 192.168.1.0


   RSAAuthentication  no  {SSH1}
   PubkeyAuthentication  yes  {SSH2}
   AuthorizedKeysFIle  %h/.ssh/authorized_keys

   PasswordAuthentication  no  {using password}



------------------------------------------------------


LVM




------------------------------------------------------
Pure-FTPD

# yast -i pure-ftpd
# rcpure-ftpd  start
# chown  ftp    /srv/ftp
# chmod 755   /srv/ftp
# vi  /usr/sbin/pure-config.pl
# vi  /etc/pure-ftpd/pure-ftpd.conf
  AnonymousOnly                    YES
  AnonymousCantUpLoad                  NO
  AnonymousCanCreateDirs     YES
  AntiWares                              NO
  TrustedIP            192.168.x.x

-------------------------------------------------



SYSLOG Daemon

# /etc/syslog-ng/syslog-conf
# rcsyslog restart

# vi /etc/logrotate.d/pure-ftpd

/var/log/pure-ftpd.log {
daily
compress
dateext
rotate 99
postrotate
/etc/init.d/syslog reload
endscript
}

# logrotate -f /etc/logrotate.d/pure-ftpd.logvisudo

No comments:

Post a Comment