远程访问及控制和yum安装

1.ssh

        ssh:远程控制协议,进程名:ssh,实际叫 openssh 开源软件,主要是为了适配linux系统。

主要实现字符界面的远程登录 远程复制 加密的文件传输协议SFTP,默认端口号22.

        1.1配置文件

                /etc/ssh

                /etc/ssh/ssh_config:配置客户端的相关设置

                /etc/ssh/sshd_config:配置服务端的相关设置

        1.2组成部分

                传输层协议【ssh-TRANS】:

                提供服务器认证,保密以及完整性校验

                提供数据压缩功能

                ssh-tran只能基于主机进行认证,不能进行用户验证

                用户认证协议【SSH-USERAUTH】:

                提供用户鉴别功能

                验证用户是否有登录资格,验证用户名和密码是否输入正确

                连接协议:

                验证完成之后,实现远程登录或者其他远程功能,远程命令执行。

        

        1.3命令

                远程连接:ssh root@192.168.66.16

                远程复制:scp root@192.168.66.14:/opt/ky32/txt /opt ##SCP远程复制的命令。固定开头                        

                复制目录:scp -rP 10022 root@192.168.66.14:/opt/test /opt

        1.4 scp类型

                -r:复制目录

                -P:非默认端口22都要加大写的P

        1.5 ssh登录验证方式

                ssh有两种验证方式:

                用户名和密码进行匹配验证

                密钥队验证:可以进行免密登录

        1.6 允许和拒绝远程登录

                vim /etc/ssh/sshd_config

                AllowUsers guoqi2 guoqier :允许远程登录

                #允许远程登录 其他的主机连接test1,允许guoqi guoqier登录,只允许guoqisan从30登录

                DenyUsers guoqisan@192.168.66.15

                #拒绝

2. yum安装

        yum:yum安装一键下载,一键安装,一键解决依赖关系

        2.1 yum命令

                yum list :显示当前yum源所有可以使用的rpm软件包

                yum info:显示所有可用包的信息

                yum search :模糊查找 yum search 包名

                yum wahtprovides :精确查找 yum wahtprovides 包名

                yum install 安装包

                yum updata 升级包

                yum remove 卸载

                yum history 查看yum的操作历史

                yum clean all &&yum makecache 清缓存,建立元数据

        2.2 yum的安装方式

                三种yum源的安装方式:

                httpd的yum源

                vsftp的yum源

                混合源:本地和在线源,混合

        2.3    httpd的yum源安装

                test1:

                systemctl stop firewalld

                setenforce 0

                yum -y install httpd

                systemctl restart httpd

                浏览器 192.168.66.14

                cd /etc/yum.repos.d

                mkdir backup

                ls

                mv * backup/

                vim httpd.repo

                [http]

                name=http

                baseurl=http://192.168.66.14

                gpgcheck=0

                yum clean all &&yum makecache

                systemctl restart yum

                cd /var/www/html/

                mkdir centos7

                mount /dev/cdrom /var/www/html/centos7

                cd /etc/yum.repos.d

                ls

                vim httpd.repo

                baseurl=http://192.168.66.14/centos7

                wq!    

                yum clean all &&yum makecache

                test2

                cd /etc/yum.repos.d/

                mkdir backup

                mv * backup/

                vim local.repo

                [local]

                name=local

                baseurl=http://192.168.66.14/centos7

                gpgcheck=0

                wq!

                yum clean all &&yum makecache

                yum -y install httpd

        2.4 vsftp的yum源

                yum -y install vsftpd

                ls

                cd /etc/yum.repos.d/

                mv httpd.repo backup/

                vim vsftpd.repo

                

                

                systemctl restart vsftpd

                umount /dev/cdrom /mnt

                cd /var/ftp/

                mkdir centos7

                mount /dev/cdrom /var/ftp/centos7

                cd - ##yum.repos.d

                vim vsftpd.repo

                改路径

                yum clean all &&yum makecache

                test2

                vim local.repo

                改路径

                yum clean all &&yum makecache

                yum -y install tree

        2.5混合源        

        vim vsftpd.repo

        

        umount /dev/cdrom /var/ftp/centos7

        mount /dev/cdrom /mnt

        vim vsftpd.repo

        

         

                yum clean all &&yum makecache

                yum -y install tree

       

                

        

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值