4.SSH图形客户程序
问题
1)Win7真机通过SecureCRT访问虚拟机A
2)配置实现小批量上传、下载
3)配置可以从SecureCRT客户端打开A的图形程序
4)Win7真机通过WinSCP访问虚拟机A
5)基于SCP协议实现上传、下载
6)基于SFTP协议实现上传、下载
方案
配置虚拟机A网络适配器类型为VMnet8,再将真机Win7的VMnet8配置IP地址为192.168.8.1/24,关闭真机防火墙,测试通信。
步骤
实现此案例需要按照如下步骤进行。
步骤一:Win7真机通过SecureCRT访问虚拟机A
KVM软件:配置虚拟机A网络适配器类型为private1。Windows虚拟机同样也选择private1。
如图-7所示,选中虚拟机—点击“打开”。

图-7
打开虚拟机后,点击“详情”按钮,如图-8所示,选择“NIC”网卡设置网络为“隔离网络private1”,KVM虚拟机更改后不会立即生效,需要关机重启虚拟机。并保证win7虚拟机与Linux虚拟机的private1配置同一网段IP地址。

图-8
VMware软件:配置虚拟机A(Linux)网络适配器类型为VMnet8。Win7虚拟机同样也选择VMnet8。
如图-9所示,双击虚拟机窗口右下角网络适配器配置。

图-9
如图-10所示,网络适配器类型选择为VMnet8,单击确认。

图-10
如图-11所示,修改Win7的网络适配器,配置IP地址为192.168.8.1/24–>单击确认。

图-11
如图-12所示,关闭Win7防火墙,单击确认。

图-12
如图-13所示,在Win7上测试与虚拟机A通信。

图-13
如图-14所示,在Win7上打开SecureCRT软件。

图-14
如图-15所示,在Win7上打开SecureCRT软件,设置好下列信息:
主机名:192.168.8.128
用户名:root
单击连接。

图-15
如图-16所示,输入root密码,单击确定。

图-16
如图-17所示,连接成功。

图-17
如图-18所示,单击选项–>会话选项–>外观–>更改字符编码为“UTF-8”。字体按个人喜好即可,单击确认。

图-18
配置实现小批量上传、下载。
分析: 利用SecureCRT可实现小批量上传、下载,但必须安装一个rpm包才能支持此功能,此包在光盘里有:lrzsz-0.12.20-27.1.el6.x86_64.rpm
在SecureCRT上操作即可,命令操作如下所示:
[root@svr5 ~]# ls /misc/cd/Packages/rz
/misc/cd/Packages/lrzsz-0.12.20-27.1.el6.x86_64.rpm
[root@svr5 ~]# rpm -ivh /misc/cd/Packages/lrzsz-0.12.20-27.1.el6.x86_64.rpm
Preparing… ########################################### [100%]
1:lrzsz ########################################### [100%]
[root@svr5 ~]#
在SecureCRT上操作,输入rz命令回车,小批量上传。我们可以把linuxqq的rpm包上传上去,上传到远程主机的什么位置呢?位置就是在哪里执行的rz就上传到哪里去。
如图-19所示,找到linuxqq的rpm包,双击–>单击确认

图-19
命令操作如下所示:
[root@svr5 ~]# rz
rz waiting to receive.
???a? zmodem ′???£ °′ Ctrl+C ???£
??′?? linuxqq-v1.0.2-beta1.i386.rpm…
100% 4928 KB 4928 KB/s 00:00:01 0 ′?

?[root@svr5 ~]# ls
anaconda-ks.cfg linuxqq-v1.0.2-beta1.i386.rpm 模板 文档 桌面
install.log xsnow-1.42-10.i386.rpm 视频 下载
install.log.syslog 公共的 图片 音乐
[root@svr5 ~]#
下载则是输入sz即可,命令操作如下所示:
[root@svr5 ~]# sz /root/install.log
rz
???a? zmodem ′???£ °′ Ctrl+C ???£
??′?? install.log…
100% 38 KB 38 KB/s 00:00:01 0 ′?

?OO[root@svr5 ~]#
步骤二:配置可以从SecureCRT客户端打开A的图形程序
要想实现真机Win7上打开Linux图形程序,需在Win7上安装一个插件Xming。
此软件安装过程很简单,只需默认设置下一步安装即可。
安装完成后,打开此软件。
如图-20所示,确保其运行即可。

图-20
如图-21所示,单击选项–>会话选项–>远程/X11–>将“转发X11数据包”打钩,单击确认。

图-21
重新连接一次即可。
在SecureCRT上操作,命令操作如下所示:
Last login: Tue Mar 3 13:10:14 2015 from 192.168.8.1
/usr/bin/xauth: creating new authority file /root/.Xauthority
[root@svr5 ~]# firefox
……
步骤三:Win7真机通过WinSCP访问虚拟机A
WinSCP软件比较适合大批量的上传和下载。通过的协议有scp和sftp两种,一般我们默认选择sftp即可。
此软件安装过程很简单,只需默认设置下一步安装即可。
在Win7上操作,打开WinSCP。
如图-22所示,默认协议sftp,设置如下信息:
主机名:192.168.8.128
用户名:root
密码:123456
单击登录。

图-22
如图-23所示,选择“是”即可。

图-23
如图-24所示,左边是Win7右边是Linux。利用鼠标拖拽即可实现上传于下载

图-24
5.日志管理
问题
1)查看rsyslog服务是否开启
2)查看/var/log/admin.log文件是否存在
3)配置rsyslog服务,把本主机的所有日志信息全部额外保存一份到/var/log/admin.log里面去
方案
存放日志的重点目录:/var/log。
重要的日志文件:/var/log/messages。
Linux日志服务是rsyslog,在5里面是syslog。
服务名称是rsyslog,配置文件:/etc/rsyslog.conf,是一个独立服务。
/etc/rsyslog.conf 记录格式:设备.优先级… 记录位置。
步骤
实现此案例需要按照如下步骤进行。
步骤一:查看rsyslog服务是否开启
命令操作如下所示:
[root@svr5 /]# /etc/init.d/rsyslog status
rsyslogd (pid 1513) 正在运行…
[root@svr5 /]#
步骤二:查看/var/log/admin.log文件是否存在
命令操作如下所示:
[root@svr5 /]# ls /var/log/admin.log
ls: 无法访问/var/log/admin.log: 没有那个文件或目录
[root@svr5 /]#
步骤三:配置rsyslog服务,把本主机的所有日志信息全部额外保存一份到/var/log/admin.log里面去
命令操作如下所示:
[root@svr5 /]# vim /etc/rsyslog.conf //编辑配置文件
[root@svr5 /]# grep admin /etc/rsyslog.conf //在任意空白处添加即可
. /var/log/admin.log
[root@svr5 /]# /etc/init.d/rsyslog restart
关闭系统日志记录器:[确定]
启动系统日志记录器:[确定]
[root@svr5 /]# ls /var/log/admin.log
/var/log/admin.log
[root@svr5 /]#
6.logrotate日志轮转
问题
1)针对/var/log/admin.log设置轮转,要求如下
2)要求每天轮转一次、保留3个备份、启用压缩
3)日志不存在时忽略
4)当文件大于100k也达到一天时自动轮转
5)创建的新文件权限0600,所有者root,所属组root
方案
logrotate轮转优点:减小日志文件大小,降低分析难度、丢弃过期日志以节省空、结合cron计划任务每天执行。
/etc/cron.daily/logrotate:每日计划任务执行的脚本。
全局配置文件:/etc/logrotate.conf。
自定义轮转配置文件:/etc/logrotate.d/
步骤
实现此案例需要按照如下步骤进行。
步骤一:针对/var/log/admin.log设置轮转,要求如下
主要实现以下要求:
每天轮转一次、保留3个备份、启用压缩
日志不存在时忽略
当文件大于100k也达到一天时自动轮转
创建的新文件权限0600,所有者root,所属组root
可以写在全局配置文件中也可以写在自定义配置文件中,推荐自定义配置文件。
命令操作如下所示:
[root@svr5 /]# cd /etc/logrotate.d/
[root@svr5 logrotate.d]# vim admin.log
[root@svr5 logrotate.d]# cat admin.log
/var/log/admin.log { //注意大括号要写全
daily //每天轮转一次
rotate 3 //保留3个备份
minsize 100k //文件大于100k也达到一天时间自动轮转
missingok //丢失不提示
compress // 轮转完的文件压缩
create 0600 root root //创建的新文件权限0600,所有者root,所属组root
}
[root@svr5 logrotate.d]#
测试可以强制轮转一次,命令操作如下所示:
[root@svr5 logrotate.d]# ls /var/log/admin.log

/var/log/admin.log
[root@svr5 logrotate.d]# logrotate -f /etc/logrotate.d/admin.log
[root@svr5 logrotate.d]# ls /var/log/admin.log*
/var/log/admin.log /var/log/admin.log.1.gz

Linux ssh图形化相关推荐

  1. kali linux 截图 软件,Kali-Linux-Tools-Interface:针对Kali Linux的图形化Web接口

    Kali-Linux-Tools-Interface 在当今这个信息时代,数据是最有价值的资产,因此,广大用户和企业已成为网络攻击的主要目标.众所周知,信息安全专业人员都会使用一系列技术工具来协助他们 ...

  2. 巧用 XQuartz 实现在 macOS 下显示 Linux X11 图形化程序

    公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 在 Windows 中相信大家已经很熟悉使用 Xmanager(Xshell), MobaXterm, Secur ...

  3. suse linux用户界面,suse linux开户图形化界面

    suse linux开户图形化界面 (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 8.90 积分 1.root 登录,确保最下面的数字是 5:2./ ...

  4. 构造Linux的图形化安装程序(4)(转)

    构造Linux的图形化安装程序(4)(转) rpm包管理和安装盘定制 本文是构造Linux的图形化安装程序系列文章的第四部分,内容主要包括RPM基本命令介绍,RPM包的定制过程,RPM SPEC文件的 ...

  5. **阿里云ECS Linux服务器图形化界面安装方法 Ubuntu**

    阿里云ECS Linux服务器图形化界面安装方法 Ubuntu 一.远程连接 二.登录后进入终端界面 三.更新服务器,安装图形化界面 apt-get update apt-get upgrade -y ...

  6. 构造Linux的图形化安装程序(1)(转)

    构造Linux的图形化安装程序(1)(转) 作者:于辰涛 这是一个向用户介绍如何构造Linux的图形化安装程序的专栏.介绍的内容包括:安装环境的定制,图形化启动,本地化支持,分区功能,如何支持reis ...

  7. 构造Linux的图形化安装程序(3)(转)

    构造Linux的图形化安装程序(3)(转) 分区功能和RAID.LVM支持 本文是构造Linux的图形化安装程序系列文章的第三部分,作者将从基本的分区表结构开始,介绍分区功能的实现和如何支持RAID. ...

  8. linux Centos7 图形化界面添加ibus中文输入法

    linux Centos7 图形化界面添加ibus输入法 前提:你已经正确安装了"X Window System"."MATE Desktop": 工具:Cen ...

  9. linux打开另一台linux的图形化,【工具大道】ssh登录Linux服务器,并显示图形化界面...

    点击关注微信公众号 "程序员的文娱情怀" 分享提纲: 1. 概述 2. mac版实现ssh登录,显示图形化 1. 概述 平时ssh登录到Linux服务器都是在命令行下进行操作的,简 ...

最新文章

  1. 定制Eclipse IDE之插件篇(一)
  2. 机器学习-斯坦福:学习笔记6-朴素贝叶斯
  3. jquery模糊查询
  4. 【Mac】『终端』显示、隐藏所有文件
  5. Git 仓库代码迁移步骤记录
  6. mysql 查询 带数据库实例_数据库查询实例(包含所有where条件例子)
  7. 【Clickhouse】Clickhouse 表引擎之 Log系列
  8. 删掉m为后剩余的数组成的数最小
  9. ios知识整理 (未完成)
  10. paip.NullPointerException --ApplicationImpl. createValueBinding错误的解决
  11. 简单工厂模式、工厂模式以及抽象工厂模式(具体)
  12. 1402. 星空之夜
  13. 关于mybatis整合spring时报java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/Trasactionwar
  14. 【mysql报错】Data truncation: Data too long for column ‘XXX‘ at row 1
  15. 企业网站建设改版的未来方向
  16. 宝塔Linux面板安装命令脚本大全(Centos/Ubuntu/Debian/Fedora/Deepin)
  17. 如何用foobar200转换无损wma!
  18. 【Python爬虫】爬取微信公众号文章信息准备工作
  19. (转)F5的工作原理
  20. Less的简单介绍、使用、语法

热门文章

  1. 黑客帝国中的人名解析
  2. callback函数学习(二)
  3. 罗布勒斯显示服务器错误怎么办,罗布乐思常见问题解答汇总 编辑器注意事项介绍...
  4. 工作金钥匙——统筹方法
  5. components 异步加载组件
  6. 《*** 经济思想学习纲要》学习辅导
  7. 戴尔Alienware m18r1原厂win11中文系统 带F12 Support Assist OS Recovery恢复功能
  8. 四暗四国军棋之捉放曹
  9. String problem and StringBuilder
  10. 论文翻译-通过无监督方法产生不同风格的唐诗