`
wenqxin
  • 浏览: 14240 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu12.04 Server版 配置记录

 
阅读更多

 

1.单网卡配单IP(普遍)

 


  1. vi /etc/network/interface  
  2. auto eth0  
  3. iface eth0 inet static  
  4. address IP  
  5. netmask 子网掩码  
  6. gateway 网关  

  1. 打开文件/etc/network/interfaces ,确保Network Manager 处于未开启状态(见上),同时配置以下内容:
    • [html] view plaincopy
      1. # The loopback network interface(配置环回口)  
      2.   
      3.   auto lo                                    # 开机自动激lo接口  
      4.   
      5.   iface lo inet loopback                     # 配置lo接口为环回口  
      6.   
      7. # The primary network interface (配置主网络接口)  
      8.   
      9.   auto eth0                                  #开机自动激活eth0接口  
      10.   
      11.   iface eth0 inet static                     #配置eth0接口为静态设置IP地址  
      12.   
      13.   address 10.16.3.99  
      14.   
      15.   netmask 255.255.255.0  
      16.   
      17.   network 10.16.3.0  
      18.   
      19.   broadcast 10.16.3.255  
      20.   
      21.   gateway 10.16.3.1  

      方法一(推荐):命令行安装

      只需要一条命令:

      sudo apt-get install openssh-server
      

      随后,Ubuntu 会自动下载并安装 openssh server,并一并解决所有的依赖关系。

      想了解更详细的内容,请查看:http://www.linuxidc.com/Linux/2011-04/34588p3.htm

      方法二 :通过 Ubuntu Software Center 安装

      首先进入 Ubuntu Software Center,然后在搜索栏里输入“openssh-server”;

      随后会看到搜索结果里有openssh-server;

      接着点击“Install”就可安装。
    • sudo /etc/init.d/ssh start
      

      2. 然后通过下面的命令查看IP地址

      ifconfig
      
      .设置IP,终端输入 sudo gedit /etc/network/interfaces
      假设实用的是网卡0,如果是其它网卡就将eth0改为对应的值。
      auto loiface lo inet loopback#使用网卡0auto eth0#使用静态IPiface eth0 inet static #设置IPaddress 172.32.1.11#设置子网掩码,不要弄错了,可以自己算的,具体可能不一样的,由IP决定!netmask 255.255.0.0#设置网关gateway 172.32.1.2152.
      配置DNS
      如果需要手动配置DNS终端输入sudo  vi /etc/resolv.conf  在其中加入以下代码(211.153.31.2换为你的DNS)nameserver 211.153.31.23.
      重启网络sudo /etc/init.d/networking restart提示ok之后可以试试能否ping到网关和局域网内的其它机器,然后再试试能否上网! 
       
      注意双网卡的端口的差别,安装的问题即由网口的插法有错,与技术无关。。
       
       
      安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok了。
       
       
      service networking restart 中,需要提前加入sudo
       

      ubuntu12.04重置root密码 

            使用ubuntu的时候忘记了root密码该如何重置

             先说进入grub的方法,ubuntu最近的版本默认进入grub的方法是刚开机的时候按住shift键。

             我之前使用的版本ubuntu11.10修改root重置root密码的方法:

       

            #1、开机进入grub时(开机按住esc进入grub),用上下键移到第二行的恢复模式,按e(注意不是回车))


            #2、在linux /boot/vmlinuz 最后一行加入 rw init=/bin/bash,也或者叫做(rw single  init=/bin/bash)(总之去掉ro 后面的,) 然后按ctrl+x或者按F10进入;
       
             #3、进入 单用户模式,进去干什么都行了, (修改root密码的命令是passwd root,然后键入你的新密码即可, 完成后,按”ctrl+alt+delete“组合神键重启(我试过用命令关机,重启都不行,只能用这个)。

       

           而ubuntu的最新版本12.04的方法是:(此方法理论可行,但在12.04服务器版本不通过,报give root password for maintainer)

       

          #1、和上面的第一步一样。

         

          #2、直接按Ctrl+x进入recovery menu,选择drop to root shell,然后修改root密码。

          

          修改root密码的时候可能会提示:Authentication Manipulation error,这时候键入以下命令:

            mount -rw -o remount /,然后再修改一次密码


      ubuntu忘记密码或者密码修改坏了怎么解决恢复 (此方法在此版本上验证确实可行
      1,开机当出现Grub 界面时,按“Esc”进入grub:      ubunt 8.04.1, kernel 2.6.24-19-generic 
           ubunt 8.04.1, kernel 2.6.24-19-generic (recovery mode)      ubunt 8.04.1, MeMtest86+  
      2,选择第二行"ubunt 8.04.1, kernel 2.6.24-19-generic (recovery mode)",按“Enter”进入Recovery Menu:  
          resume  resume normal boot     dpkg    repair broken packages     root    drop to root shell prompt     xfix    try to fix x server 
      3,选择"root    drop to root shell prompt",按“Enter”  
         接着就提示:    root@QA-desktop:~#  
         于是可以使用passwd生成新密码了.    root@QA-desktop:~# passwd root    Enter new password:    Retype new password: 
         passwd: password updated successfully    root@QA-desktop:~#     然后reboot就生效了。
       
       
       

分享到:
评论

相关推荐

    ubuntu 12.04 svn server 配置记录.doc

    ubuntu 12.04 svn server 配置, 个人配置记录分享

    Ubuntu12.04安装配置全记录1

    【Ubuntu12.04安装配置全记录】 1. 系统安装 1.1 Ubuntu系统下载 在开始安装Ubuntu12.04之前,你需要从Ubuntu官方网站(http://releases.ubuntu.com/12.04/)下载对应的ISO镜像文件。确保选择适合你硬件的版本,...

    ubuntu12.04服务器入门指南

    这份指南详细介绍了如何在Ubuntu 12.04系统上安装和配置各种服务器应用,从而满足用户特定的需求。它是通过一系列具体任务来指导用户完成系统配置和定制的,具有步骤导向的特点。 该文档由Ubuntu官方文档团队负责...

    ubuntu12.04 svn 服务器配置

    在本文中,我们将详细探讨如何在Ubuntu 12.04系统上配置SVN(Subversion)服务器。Subversion是一个开源的版本控制系统,用于管理软件项目的源代码,允许团队成员协作开发,同时保持代码历史记录。下面是配置SVN...

    12.04 ubuntu-serverguide.pdf

    - **文档概述:**Ubuntu Server Guide是一份详细的指南,提供了如何在Ubuntu系统上安装和配置各种服务器应用程序的方法,以满足用户的不同需求。它是一份基于任务的任务导向型指南,旨在帮助用户定制和配置其系统。 ...

    Ubuntu12.04完全配置指南

    ### Ubuntu 12.04 完全配置指南 #### 一、系统设置工具 **Munity** Munity 是一款非常实用的 Unity 设置工具,它可以让用户轻松地自定义 Unity 桌面环境的各项功能。要安装 Munity,可以通过终端执行以下命令: ``...

    基于ubuntu12.04LTS搭建Qt&QtE开发环境

    总结起来,搭建Ubuntu 12.04上的Qt和Qt-Embedded开发环境涉及到安装Qt Creator,配置和编译Qt库,以及将编译后的库路径添加到环境变量。整个过程可能需要较长时间,特别是编译过程,但完成后将为开发者提供一个完整...

    ubuntu 12.04 adb安装工具

    Ubuntu 12.04是一个基于Debian的Linux发行版,由 Canonical Ltd. 维护,而ADB(Android Debug Bridge)是Google开发的一个强大的命令行工具,用于与运行Android系统的设备进行通信。在Ubuntu 12.04上安装和使用ADB,...

    win7 ubuntu 12.04 xp双盘3系统grub配置.docx

    Win7 Ubuntu 12.04 XP双盘3系统GRUB配置 GRUB(GRand Unified Bootloader)是Linux操作系统中的启动引导程序,能够管理多个操作系统的启动过程。在本文档中,我们将讨论如何在Win7、Ubuntu 12.04和XP双盘3系统中...

    用VMware 9安装Ubuntu 12.04具体过程(图解)

    - 设置虚拟机名称,例如“Ubuntu12.04”。 - 选择安装路径,建议不要放在系统盘(通常是C盘),而是放在其他驱动器以节省系统盘空间。 #### 四、配置虚拟机硬件 1. **处理器个数**:一般情况下,选择1个处理器...

    Ubuntu12.04lts的pxe安装及拾遗

    ### Ubuntu 12.04 LTS PXE 安装及完全拾遗 #### 一、试验环境 在进行Ubuntu 12.04 LTS的PXE安装实验时,需要准备以下环境: - **Ubuntu 12.04 LTS 32位 ISO文件**:作为安装来源,提供必要的安装包和支持文件。 -...

    Ubuntu 12.04 菜鸟使用手册(四)

    ### Ubuntu 12.04 菜鸟使用手册(四):命令行学习与实践 #### 一、前言 对于初次接触 Linux 的用户来说,可能会被命令行的复杂性所吓倒。但实际上,一旦掌握了基本的命令行操作,就能更加高效地管理操作系统。...

    ubuntu12.04安装Nginx+PHP5(PHP-FPM)+MySQL主机详解.pdf

    在本文档中,我们将深入探讨如何在Ubuntu 12.04服务器上安装Nginx、PHP5(通过PHP-FPM)以及MySQL,这是一套常见的Web服务器环境配置,适用于托管动态网站和应用程序。 首先,我们需要确保系统是最新的。运行`apt-...

    win7下硬盘安装Linux(Fedora17,CentOS 6.2,Ubuntu 12.04,LinuxMint 13 64-bit)

    在Windows 7环境下硬盘安装Linux操作系统,如Fedora 17、CentOS 6.2、Ubuntu 12.04以及LinuxMint 13 64-bit,是一种方便快捷的方法,尤其适用于不想或无法使用USB或光盘安装的情况。这种方法涉及到的操作主要包括...

    ubuntu全面

    6. Ubuntu 12.04 Server 的网络配置涉及修改 `/etc/network/interfaces` 文件,或者使用 Network Manager 配置网络接口。 7. LibreOffice 无法启动可能是由于依赖问题、软件冲突或系统错误。解决方法可能包括更新...

    Ubuntu下MySQL安装配置以及简单应用实例

    Ubuntu下MySQL安装及配置文档,自己...Ubuntu12.04下MySQL安装配置 一.MySQL安装 2 二.MySQL开机自启动设置 4 三.MySQL常用操作 5 四.编码配置 8 五.更改mysql的数据库目录 10 六.忘记登录密码 11 七.一些错误记录 12

    web-server-install-ubuntu-12.04:在Ubuntu 12.04 LTS下启用Nginx,PHP和MySQL的Web服务器的分步安装指南

    在本教程中,我们将深入探讨如何在Ubuntu 12.04 LTS(长期支持版)上安装和配置一个功能完备的Web服务器,其中包括Nginx作为Web服务器,PHP用于处理动态内容,以及MySQL作为数据库系统。这个组合通常被称为LEMP堆栈...

    Ubuntu 11.04 samba & SSH 安装

    本人在VMware虚拟机 安装的 Ubuntu 11.04 & Ubuntu server 12.04 上的安装记录 多部电脑/服务器验证通过

    ntp离线安装包

    NTP(Network Time Protocol,网络时间协议)就是一种用于同步网络中各个计算机时间的协议,它确保了不同设备间的时间准确无误,对于数据分析、日志记录、交易验证等多个方面都有着极其重要的作用。本离线安装包...

    Linux下ubuntu eu部署

    ### Linux下Ubuntu 12.04 EU部署详解 #### 一、背景介绍 Ubuntu 12.04 (Precise Pangolin) 是一个长期支持版本(LTS),它提供了稳定且可靠的平台,非常适合服务器和企业级应用。本文将详细介绍如何在Ubuntu 12.04上...

Global site tag (gtag.js) - Google Analytics