day_03

已有desktop和server两台虚拟机,配置如下:

1)打包desktop主机上的/home目录,格式为YYYY_MM_DD_home.tar.gz并保存在/mnt目录;

tar zcf /mnt/`date +%F`.tar.gz /home

2)无密码传输该打包文件到server主机的/home/student/目录下;

ssh-keygen

ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]

scp /mnt/2017-01-10.tar.gz [email protected]:/home/student/

3)desktop主机通过命令将server主机的压缩包解压到/home/student/Downloads目录下;

ssh [email protected]

tar xf /home/student/2017-01-10.tar.gz -C /home/student/Downloads

4)不允许以密码认证方式远程连接server主机。

vim /etc/ssh/sshd_config

78行改为 PasswordAuthentication no

5)只允许student用户通过秘钥方式远程登录

vim /etc/ssh/sshd_config

Allowusers student

6)为保证系统安全不允许以root用户身份连接server主机

vim /etc/ssh/sshd_config

48行改为 PermitRootLogin no

时间: 2025-01-13 23:43:27

day_03的相关文章

day_03习题

一.有变量name = "aleX leNb" 完成如下操作: name = 'aleX leNb' # 1)移除 name 变量对应的值两边的空格,并输出处理结果 print(name.strip()) #字符串去除两边空格的 # 2)移除name变量左边的"al"并输出处理结果 print(name.lstrip('al')) # 去除字符串左边的内容 # 3)移除name变量右面的"Nb",并输出处理结果 print(name.rstrip

【JavaWeb】MVC案例之新闻列表

MVC案例之新闻列表 作者:白宁超 2016年6月6日15:26:30 摘要:本文主要针对javaweb基本开发之MVC案例的简单操作,里面涉及mysql数据库及表的创建,以及jsp页面和servlet的操作,整个操作流程进行梳理.其中涉及的概念问题,不在一一详述.对于整个操作流程按照开发顺序创建.(本文原创,转载标明出处:MVC案例之新闻列表). 实验准备: 1  win*系统,一般配置笔记本或者台式机 2  安装MyEclipse开发平台,本实验使用MyEclipse2015(点击下载) 3