第八天内容

自建仓库
1 、在安装的时候保存缓存
/etc/yum.conf keepcach=1
以后安装的时候就会自动的保存到 /var/cache/
2 、只下载,不安装
yum install --downloadonly --downloaddir=./soft samba
vim /etc/yum.repos.d/soft.repo
baseurl=file:///root/soft
yum -y install createrepo
createrepo ./soft
ls ./soft/repdata
1 ssh 介绍
端口 22
2 、安装 nodejs 服务
1 )安装 epel 镜像
2 )安装 nodejs 软件
3 )安装包管理器
4 )设置国内镜像
5 )使用 npm nodejs 包管理器)安装 vue 的脚手架软件
6 )使用 vue 脚本架创建一个前端项目
在当前目录创建 vuehtml000 目录,程序员就可以在这个文件中开发前端页面
按回车
空格选择
后面一直回车
[root@1 ~]# tree vuehtml000/ // 查看项目信息
到浏览器中查看
(如果访问不到,需关闭防火墙 systemctl stop firewalld
构建静态的 html 项目
vue 项目的目录中找到才生成的 dist 目录
将这些静态部署到 nginx html
找到 nginx html
启动 nginx
[root@1 vuehtml000]# nginx
7 )总结:
1 、使用 yum 安装了 nodejs 环境
2 、安装 npm ,设置镜像
3 、使用 npm 安装了 vue 脚手架
4 、使用安装 vue 软件,创建 vue 项目 vue create vuehtml000
5 、跳到项目目录中, npm run serve 启动项目
6 npm run build 构建项目
7 、将构建的项目目录 dist 目录中的所有文件部署到 nginx html 目录中
8 、启动 nginx
3 、对称与非对称加密
对称加密( des
非对称加密( rsa
有两个密码本
公钥 用于加密 保障不是明文传输
私钥 用于解密 将保密的文件解析成明文
4 ssh 配置实操
ssh 商用收费的对安全负责
当前系统默认安装的是 openssh
xshell 也是使用 ssh 服务进行远程管理的
1 、安装 ssh 服务
3 个软件包 openssh ssh-server ssh-client
由于当前的系统已经默认安装了 openssh ,所以在此不再安装
2 、关闭防火墙和 selinux (环境准备)
如果不关闭 selinux 会导致 sshd 的端口无法修改
3 、下载 epel 仓库
4 、查看是否饭庄有 openssh 软件包
下午
cs 开发软件 bs 商业网站
1 、使 root 不能远程登录
2、创建两个普通用户
由于root不能远程访问,创建zhangsan,lisi两个用户,并设置密码
3、创建code组(公共组)
创建组,并将其设置为zhangsan与lisi用户的附加组 
在/下创建code目录,为code目录添加code组的权限
修改code目录中code组的权限,使其拥有写操作的权限
效果
在实际工作中,需要不断的添加或者移除用户的组角色
4、修改ssh的访问端口
5、scp的使用
6、pwgen的使用
7、root踢出用户
8、密钥--进行免密登录
[root@2 ~]# su zhangsan
[zhangsan@2 root]$ ssh-keygen
--------------------------------------------------------------------------------------------------------
作业
任务1、新增账号 zhangsan lisi wangwu zhaoliu aaa bbb ccc ddd
任务2、设置和账号同名的如果长度不够8位就重复账号
[root@2 ~]# echo zhangsan | passwd --stdin zhangsan
更改用户 zhangsan 的密码 。
passwd:所有的身份验证令牌已经成功更新。
[root@2 ~]# echo lisi | passwd --stdin lisi
更改用户 lisi 的密码 。
passwd:所有的身份验证令牌已经成功更新。
[root@2 ~]# echo wangwu | passwd --stdin wangwu
更改用户 wangwu 的密码 。
passwd:所有的身份验证令牌已经成功更新。
[root@2 ~]# echo zhaoliu | passwd --stdin zhaoliu
更改用户 zhaoliu 的密码 。
passwd:所有的身份验证令牌已经成功更新。
[root@2 ~]# echo aaa | passwd --stdin aaa
更改用户 aaa 的密码 。
passwd:所有的身份验证令牌已经成功更新。
[root@2 ~]# echo bbb | passwd --stdin bbb
更改用户 bbb 的密码 。
passwd:所有的身份验证令牌已经成功更新。
[root@2 ~]# echo ccc | passwd --stdin ccc
更改用户 ccc 的密码 。
passwd:所有的身份验证令牌已经成功更新。
[root@2 ~]# echo ddd | passwd --stdin ddd
更改用户 ddd 的密码 。
passwd:所有的身份验证令牌已经成功更新。
任务3、设置这些账户都有对code目录w的权限
任务4、为以上的用户设置免密登录
  • 14
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值