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
# 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