一、配置系统,权限中简单梳理遇到的问题

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基础配置的更多相关文章

  1. 2017-2018-2 20179204《网络攻防实践》linux基础

    我在实验楼中学习了Linux基础入门课程,这里做一个学习小结. 第一节 linux系统简介 本节主要介绍了linux是什么.发展历史.重要人物.linux与window的区别以及如何学习linux. ...

  2. linux 基础 配置静态IP

    1.查看本机windows默认网关.DNS 2.配置linux 3.查询网络配置 4.xshell 登录 一 查看本机windows默认网关.DNS 二 配置linux(注意:默认网关.dns,必须跟 ...

  3. Linux基础-配置网络、集群内主机名设定、ssh登入、bash命令、通配符(元字符)

    作业一:临时配置网络(ip,网关,dns)+永久配置 设置临时网络配置: 配置IP ifcongfig ens33 192.168.16.177/24 (ifconfig 网卡 ip地址    /24 ...

  4. Linux基础配置

    1  常用软件安装 yum install -y bash-completion vim lrzsz wget expect net-tools nc nmap tree dos2unix htop ...

  5. Linux的安装(虚拟机环境)与基础配置

    一.背景 本文介绍如何安装虚拟机VMware以及如果在虚拟机上安装Linux系统以及Linux安装完毕之后的基础配置 需要准备的东西有VMware以及Linux镜像文件 二.下载安装VMware 下载 ...

  6. Linux课程实践一:Linux基础实践(SSH)

    一.SSH服务 1. 安装SSH (1)查看是否已经安装过ssh服务 rpm -qa |grep ssh (2)进行安装 sudo apt-get install openssh-server Ubu ...

  7. 实践一:Linux基础实践

    一.Linux基础实践 1.1 1. 掌握软件源的维护方法,配置系统使用软件源镜像.掌握通过软件源来查找,安装,卸载,更新软件的方法. 这部分内容在许多学长学姐的报告里都有很详细的讲解,我在此就不赘述 ...

  8. Linux及安全——Linux基础实践

    Linux及安全——Linux基础实践 一.实践一:掌握软件源的维护方法,配置系统使用教育网内的软件源镜像.掌握通过软件源来查找,安装,卸载,更新软件的方法. 1.软件源的维护方法 Ubuntu的软件 ...

  9. Linux基础实践

    Linux基础实践 1.1 应用安装 要求:掌握软件源的维护方法,配置系统使用软件源镜像.掌握通过软件源来查找,安装,卸载,更新软件的方法 备份原地址列表文件:sudo cp /etc/apt/sou ...

随机推荐

  1. IntelliJ IDEA 创建Spring项目

    第一步:点击file --> new --> project... 第二步: 在左侧选择Spring, 然后勾选Spring , 最后点击Next 第三步 : 填写项目名称和项目地址,点击 ...

  2. Activiti工作流搭建---初始化数据库

    Activiti介绍 Activiti5是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理.工作流.服务协作等领域的一个开源的.灵活的.易扩展的可执 ...

  3. 单色液晶模块推荐LM6800

  4. hadoop系列 第二坑: hive hbase关联表问题

    关键词: hive创建表卡住了 创建hive和hbase关联表卡住了 其实针对这一问题在info级别的日志下是看出哪里有问题的(为什么只能在debug下才能看见呢,不太理解开发者的想法). 以调试模式 ...

  5. WPFのclipToBounds与maskToBounds的区别

    UIView.clipsToBounds : 让子 View 只显示父 View 的 Frame 部分,子视图超出frame的部分不显示,默认为NO,设置为YES就会把超出的部分裁掉: maskToB ...

  6. 微信小程序のCss(一)

    一.margin:外边距:设置对象四边的外延边距. margin: 20rpx 10rpx 25rpx 10rpx :如果提供全部四个参数值,将按上.右.下.左的顺序作用于四边. margin:20r ...

  7. 踏得网互联网新技术垂直搜索服务和分享 - HTML5动效/特效/动画搜索

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/iefreer/article/details/34917729 当前主流搜索引擎在解决互联网技术创意 ...

  8. java web,从零开始,一步一步配置ssm(Spring+SpringMVC+MyBatis)框架

    1.安装JDK: 安装之后要配置环境变量,在系统变量里: 新建变量名JAVA_HOME,变量值C:\Program Files\Java\jdk1.8.0_77: 新建变量名CLASSPATH,变量值 ...

  9. Choosing number ZOJ - 3690 (矩阵快速幂)

    题意:n个人站成一排,每个人任意从1——m中任意取一个数,要求相邻两个人的如果数字相同,数字要大于k. 分划思想推导表达式: 假设  i  个人时.第i个人的选择有两种一种是选择小于等于k的数,另一种 ...

  10. 360极速浏览器极速模式通过hosts文件切换兼容模式bat脚本

    注意:需要获得管理员权限执行,且后缀为 .bat @echo offsetlocal enabledelayedexpansionset url=被替换的域名set ip=替换的域名set strNe ...