20135337——实践一:Linux基础配置
一、配置系统,权限中简单梳理遇到的问题
1.Ubuntu中root和普通用户相互切换
1.从user用户切换到root用户
执行:sudo su
2.从root用户切回user用户
执行:su user (user是安装时用户名);
或直接输入exit;
或Ctrl+D;
2.编写最简单到ubuntu脚本 (注:一定在root权限下才能够保存文件)
- 第一行:#!/bin/bash,后面是具体的处理语句

- .sh不能直接执行,方法:(1)dash命令;(2)添加到环境变量中;


3.修改Ubuntu的环境变量$PATH
1.修改/etc/environment这个办法最好,对Terminal或任何程序都有效
root权限下编辑/etc/environment文件,修改“PATH=”行的值;
2.临时修改(重新登录后失效)
用终端通过命令行来把目录“/xxx/xxx/”加进$PATH里:export PATH=$PATH:/xxx/xxx/
或者export PATH=/**/:$PATH
想把当前目录加入到PATH里,后面加“.”:export PATH=“$PATH:.”
3.用户主目录下的.profile或.bashrc文件(比较安全,只对当前用户有效)
(非root)输入: $ sudo gedit ~/.profile(或者: .bashrc)
加入:export PATH=$PATH:path1...(如问题2解决方法(2))
3.ping不通主机和虚拟机
- 设置虚拟机的网络适配器为桥接模式(再次特地感谢20135322)

二、安装SSH服务,可正常从远程接入
- root权限下下载ssh服务,开启ssh服务(start)(若停止为stop)。

- 查看是否开启服务(也可用命令:cat /etc/ssh/sshd_config status查看ssh服务状态)

- 遇到问题:NAT模式下主机和虚拟机之间无法联通,只能在桥接模式下才可正常接入。


三、实现身份验证
1.利用用户名/密码 与 证书 分别实现身份验证

- mv 命令:将文件从一个位置移动到另一个地方并且不想复制它(此处学习cat命令也可以)

- 使用WinSCP打开,将id_rsa下载到Win下

- 使用PUTTY Key Generator,生成.ppk

- 使用PUTTY打开.ppk


四、Win下运行Ubuntu程序
1.Win下利用PUTTY可运行XWindows程序
- 运行Xming,打开PUTTY,映射,打开准备接入

- 实现在Win下打开Ubuntu下的Xclock

注:实践中每项任务的具体实现步骤没有在此体现,此处只提供大致步骤,并分析了实践过程中遇到的一些小问题,欢迎指正,谢谢!
20135337——实践一:Linux基础配置的更多相关文章
- 2017-2018-2 20179204《网络攻防实践》linux基础
我在实验楼中学习了Linux基础入门课程,这里做一个学习小结. 第一节 linux系统简介 本节主要介绍了linux是什么.发展历史.重要人物.linux与window的区别以及如何学习linux. ...
- linux 基础 配置静态IP
1.查看本机windows默认网关.DNS 2.配置linux 3.查询网络配置 4.xshell 登录 一 查看本机windows默认网关.DNS 二 配置linux(注意:默认网关.dns,必须跟 ...
- Linux基础-配置网络、集群内主机名设定、ssh登入、bash命令、通配符(元字符)
作业一:临时配置网络(ip,网关,dns)+永久配置 设置临时网络配置: 配置IP ifcongfig ens33 192.168.16.177/24 (ifconfig 网卡 ip地址 /24 ...
- Linux基础配置
1 常用软件安装 yum install -y bash-completion vim lrzsz wget expect net-tools nc nmap tree dos2unix htop ...
- Linux的安装(虚拟机环境)与基础配置
一.背景 本文介绍如何安装虚拟机VMware以及如果在虚拟机上安装Linux系统以及Linux安装完毕之后的基础配置 需要准备的东西有VMware以及Linux镜像文件 二.下载安装VMware 下载 ...
- Linux课程实践一:Linux基础实践(SSH)
一.SSH服务 1. 安装SSH (1)查看是否已经安装过ssh服务 rpm -qa |grep ssh (2)进行安装 sudo apt-get install openssh-server Ubu ...
- 实践一:Linux基础实践
一.Linux基础实践 1.1 1. 掌握软件源的维护方法,配置系统使用软件源镜像.掌握通过软件源来查找,安装,卸载,更新软件的方法. 这部分内容在许多学长学姐的报告里都有很详细的讲解,我在此就不赘述 ...
- Linux及安全——Linux基础实践
Linux及安全——Linux基础实践 一.实践一:掌握软件源的维护方法,配置系统使用教育网内的软件源镜像.掌握通过软件源来查找,安装,卸载,更新软件的方法. 1.软件源的维护方法 Ubuntu的软件 ...
- Linux基础实践
Linux基础实践 1.1 应用安装 要求:掌握软件源的维护方法,配置系统使用软件源镜像.掌握通过软件源来查找,安装,卸载,更新软件的方法 备份原地址列表文件:sudo cp /etc/apt/sou ...
随机推荐
- Html引入百度富文本编辑器ueditor
在日常工作用,肯定有用到富文本编辑器的时候,富文本编辑器功能强大使用方便,我用的是百度富文本编辑器,首先需要下载好百度编辑器的demo, 然后创建ueditor.html文件,引入百度编辑器,然后在h ...
- log4.net 配置 - 自定义过滤器按LoggerName过滤日志
自定义过滤器按LoggerName过滤日志,本来想使用 PropertyFilter 来实现,后来研究发现一直不能成功,源代码debug了一下获取一直为null,时间关系只好用 StringMatch ...
- January 31st, 2018 Week 05th Wednesday
Real love is not just instinct, but intent. 真正的爱不是身体上的一见钟情,而是要用心去经营. What is real love? Honestly, I ...
- centos7下安装docker(12.1bridge网络)
容器默认使用的时bridge网络 docker安装时会创建一个 命令为docker0的linux bridge.如果不指定--network=,运行的容器会默认挂到docker0上 interface ...
- luogu P2000 拯救世界
嘟嘟嘟 题目有点坑,要你求的多少大阵指的是召唤kkk的大阵数 * lzn的大阵数,不是相加. 看到这个限制条件,显然要用生成函数推一推. 比如第一个条件"金神石的块数必须是6的倍数" ...
- 元素的组合(dfs)
无重复元素的组合 输入一串小些字母(无重复字母),从中取出k(k<10)个字母,输出组合情况.样例:输入:abcd3输出:abcabdacdbcd 一道搜索的题,想办法建图或是画搜索树. 这里推 ...
- Matlab 学习视频集合
http://www.ilovematlab.cn/thread-22239-1-1.html
- pump模块的学习-metamask
pump = require('pump') pump简介 https://github.com/terinjokes/gulp-uglify/blob/master/docs/why-use-pum ...
- 迭代器协议和for循环工作机制
一.递归和迭代 举个例子 递归:假如我去问路,路人甲看我长得盛世容颜,但是他不知道,他就去帮我问路人乙去了,路人乙跟路人甲说我也不知道,但一看路人甲美若天仙,就说,我去帮你问问路人丙,...完了可能得 ...
- win10下乌龟git安装和使用(转)
文章转自http://blog.csdn.net/jdsjlzx/article/details/51098588 一.安装git for windows 首先下载Git for windows客户端 ...