linux基本配置(linux一些基本命令以及初级网络配置方法)

:暂无数据 2026-05-14 04:30:04 2

linux基本配置(linux一些基本命令以及初级网络配置方法)

大家好,linux基本配置相信很多的网友都不是很明白,包括linux一些基本命令以及初级网络配置方法也是一样,不过没有关系,接下来就来为大家分享关于linux基本配置和linux一些基本命令以及初级网络配置方法的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

本文目录

linux一些基本命令以及初级网络配置方法

基本命令
    uname -a -s
    hostname显示主机名
  若是要永久生效,则以下文件
    #vim /etc/sysconfig/network
ssh远程登录
  #ssh 10.1.1.54 (是以root用户登录的)
    #ssh tom@10.1.1.54(是以tom身份登录)
    #ssh -Y 10.1.1.54(可以启动图形界面的远程登陆)
scp远程拷贝
    #scp 10.1.1.54:/etc/passwd /tmp/test(将目的地址10.1.1.54上的/etc/passwd文件拷贝到本地 /tmp/test下)
    #scp /tmp/test 10.1.1.54:/etc/passwd(与上相反)
    -r  可以拷贝文件夹
file查看文件属性
    #file passwd
init
配置文件/init/inittab
级别 0       关机
  1       单用户模式,主要用来修改管理员密码
  2       不带网络支持的文本模式
  3       带网络支持的文本模式
  4       保留
  5       图形界面模式
  6       重启
    sync同步数据
    将还没有同步到磁盘中的数据同步到磁盘(一般指是内存中的数据)
shutdown
    -r  重启
 -p  直接关闭电源
 -h 14.09 “hurry up,the system is shutting down”
 -c  取消关机计划
firefox
    +  Running                 firefox
    # fg %1
  将还在后台运行的job---gedit ule_02.txt 调到前台运行
ctrl + z 把前台进程放到后台去,并且暂停运行
    bg 把某个后台暂停的进程在后台运行
ctrl + c 结束某个前台进程
date日期命令
    #date+%x
    03/17/2010
    #date +%m/%d/%y
    03/17/2010
    #date +%Y-%m-%d
    2010-03-17
    #date "+%Y-%m-%d %H:%M:%S"
    2010-03-17 14:26:45
    #date 031714282010
    月日时分年   《-------修改时间
# echo $(($(date +%s)/86400))  计算当前距离1970-01-01的天数
    # echo $(($(date --date=’2010-03-18 00:00:00’ +%s)/86400))
echo $LANG 查看当前语言环境
    export LANG=en_US.UTF-8更改语言环境
网络配置
网卡配置
#ifconfig
     ifconfig eth0
    eth0      Link encap:Ethernet  HWaddr 00:25:86:91:3D:34
inet addr:10.1.1.72  Bcast:10.1.1.255  Mask:255.255.254.0
inet6 addr: fe80::225:86ff:fe91:3d34/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:
RX packets:51873478 errors:0 dropped:0 overruns:0 frame:0
TX packets:51390710 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:747618634 (712.9 MiB)  TX bytes:3903334584 (3.6 GiB)
Interrupt:177 Base address:0xac00
配置子接口(临时生效)
 #ifconfig eth0:1
#mii -tool
    检查网卡链路是否起来
修改网卡的配置文件
 # vim /etc/sysconfig/network-scripts/ifcfg-eth0
     DEVICE=eth0    ---设备名字
    BOOTPROTO=static  ---网卡启动时候配置的方式: static | dhcp
     ONBOOT=yes
     IPADDR=192.168.1.110
     NETMASK=255.255.255.0
     GATEWAY=10.1.1.1
#service network restart 《--- # vim /etc/sysconfig/network(配置文件)
# route del default gw 10.1.1.1  ---临时更改默认网关
# route add default gw 10.1.1.1
# route del -net 169.254.0.0 netmask 255.255.0.0 ---临时管理路由条目
# route add -net 169.254.0.0 netmask 255.255.0.0 dev eth0
配置DNS服务器的地址
配置文件  /etc/resolv.conf
     nameserver 10.1.1.1
     nameserver 202.96.128.166  --电信
     nameserver 210.21.196.6                 ---网通
怎么让电脑上网:
   1、配置正确的IP地址
   2、正确的网关
   3、正确的DNS
排错的步骤:
      1,ping 127.0.0.1  ----------tcp/ip协议栈
   2,ping 网卡的地址 ----------网卡故障
   3,ping DNS地址    ----------ping 10.1.1.1
   4,ping www.163.com----------如果无法返回域名对应的ip地址,那么DNS配置错误
练习:
   1、熟悉使用特权位,尝试自己描述一下它的用途。要求:每个用户使用touch命令创建的文件,拥有者属于tom,拥有组是nokia .实验完毕,不要忘记复原。
   2、建立一个文件夹/ftp,要求里面存放的文件只有文件拥有者才能删除。而且该目录下的所有文件和子目录的拥有组属性都是属于tom。
   3、怎么样实现让每个帐号在文本终端登录的时候,都在终端上显示 Welcome to upl信息 ?
   4、实现全局命令别名 mnts ,实现自动挂载 mount 10.1.1.20:/share/ftp_source/class/03
   5、让tom帐号建立文件夹的权限模式是 755,建立文件的权限是644。
   6、让主机ping www.baidu.com的时候返回的IP地址是10.1.1.20,应该怎么实现?
   7、根据网络配置几个步骤,自己进行故意的破坏,故意配置错误,然后同桌之间进行排错。
1:思路:特权位就是root赋予某个命令有在执行的时候都是以特定的身份执行
      第一步:创建用户tom,用户组nokia以及普通用户aaa        #useradd tom
      #groupadd nokia
#useradd aaa
   第二步:查看touch命令的位置,以及详细信息              #which touch
#ls -l `which touch`
   第三步:更改touch命令的所有者与所有组                  #chown tom:nokia `which touch`
   第四步:给touch命令赋予用户和用户组特权位              #chomd u+s,g+s `which touch`
   第五步:切换到普通用户并用touch命令创建文件            #su - tom
$touch file1
   第六步:使用ls -l查看所创建的文件的所有者与所有组       $ls -l file1
结果:其他帐号不能使用touch ----------------------原因:是因为使用的用户创建文件所在的路径的父目录没有写的权限,到有权限的目录下就可以执行touch命令了
2:思路:第一步:创建文件夹ftp                 #mkdir /ftp
第二步:递归修改ftp的拥有组                      #chown -R :tom /ftp
第三步:赋予ftp粘贴位    #chmod o+t /ftp
3:思路:每个帐号在登录时候都会自动运行帐号所对应的家目录下的.bashrc文件,因此只要在对应的.bashrc中添加echo ““Welcome to upl”
     如:#vim /home/inokia/.bashrc
添加echo "Welcome to up1"
 #su - nokia
 $就会有欢迎信息
4:思路:全局就是说对所有帐号有效。。修改/etc/bashrc就可以了
     在末尾添加alias mnts=’10.1.1.20:/share/ftp_source/class/03 /mnt’
5:思路:要修改默认的权限模式,可以尝试修改默认的umask
     登录tom帐户后在提示符中输入$umask 022
      如果需要重启后还是这样,则可以修改配置文件/etc/bashrc
6:思路:只需在本地的解析库中指定www.baidu.com的解析地址为10.1.1.20即可
   #vi /etc/hosts
   添加10.1.1.20  www.baidu.com

Linux系统下配置SSH方法

SSH是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。SSH有两个版本,我们现在介绍的是版本2。

一、安装SSH

具体步骤如下:

获得SSH软件包。 (ftp://ftp.pku.edu.cn:/pub/unix/ssh-2.3.0.tar.gz)

成为超级用户(root).

# gzip –cd ssh-2.3.0.tar.gz |tar xvf –

# cd ssh-2.3.0

# ./configure

注意,如果你希望用tcp_wrappers来控制SSH,那么在configure时需要加上选项“--with-libwrap=/path/to/libwrap/”, 用来告诉SSH关于libwrap.a 和tcpd.h的位置。

# make

# make install

和SSH有关的程序都放置在/usr/local/bin下,包括ssh,sftp,sshd2, ssh-keygen等。

二、配置

SSH的配置文件在/etc/ssh3下,其中包括sshd2的主机公钥和私钥:hostkey和hostkey.pub。这两个文件通常是在安装SSH时自动生成的。你可以通过下面的命令重新来生成它们:

# rm /etc/ssh3/hostkey*

# ssh-keygen2 –P /etc/ssh3/hostkey

而ssh3_config 文件一般情形下无需修改。

三、启动sshd2

每个要使用SSH的系统都必须在后台运行sshd2。用手工启动:

# /usr/local/bin/sshd2

可以在“/etc/rc2.d/S99local”中加入该命令,这样系统每次启动时会自动启动sshd2。

四、用tcp_wrappers控制SSH

安装SSH的站点可以用tcp_wrappers来限制哪些IP地址可以通过ssh来访问自己。比如,在/etc/hosts.allow中加入

sshd,sshd2: 10.0.0.1

那么只有10.0.0.1可以通过ssh来访问该主机。

以上都是系统管理员完成的工作。下面我们说说普通用户如何使用SSH。

五、基本应用

每个用户在使用SSH之前,都要完成以下步骤:

在本地主机(比如,local.pku.edu.cn)上生成自己的ssh公钥和私钥。命令如下:

local# ssh-keygen

Generating 1024-bit dsa key pair

1 oOo.oOo.o

Key generated.

1024-bit dsa, teng@ns, Fri Oct 20 2000 17:27:05

Passphrase :************ /*在此输入你的口令,以后访问这台主机时要用。

Again :************ /*

Private key saved to /home1/teng/.ssh3/id_dsa_1024_a

Public key saved to /home1/teng/.ssh3/id_dsa_1024_a.pub

生成的私钥和公钥(id_dsa_1024_a和id_dsa_1024_a.pub)存放在你家目录的~/.ssh3目录下。和用户相关的SSH配置文件都在~/.ssh3下。私钥由用户保存在本地主机上,而公钥需传送到远地主机的你自己的帐号的~/.ssh3下,如果你要用ssh3访问本地主机的话。

在~/.ssh3下创建“identification”文件用来说明进行身份认证的私钥。命令如下:

local:~/.ssh3# echo "IdKey id_dsa_1024_a" identification

3.同样地,在远地主机(比如,remote.pku.edu.cn)上完成上面步骤。

4.将本地(local.pku.edu.cn)下你自己(这里是“teng”)的公钥(id_dsa_1024_a.pub)拷贝到远地主机(remote.pku.edu.cn)上你自己家目录下的.ssh3目录下,可命名为“local.pub”,一般用ftp上传即可。

在远地主机上,你自己家目录的.ssh3目录下,创建“authorization”文件,其中指定用来进行身份认证的公钥文件。命令如下:

remote:~/.ssh3# echo “Key local.pub” authorization

现在你可以从本地用ssh3登录到远地系统了。命令如下:

local# ssh remote.pku.edu.cn

Passphrase for key "/home1/teng/.ssh3/id_dsa_1024_a" with comment "1024-bit dsa,

teng@ns, Fri Oct 20 2000 17:27:05":***********

这时会要你输入你的ssh口令(Passphrase)。验证通过后,即登录到remote主机上。

如果你还想了解更多这方面的信息,记得收藏关注本站。

linux基本配置(linux一些基本命令以及初级网络配置方法)

本文编辑:admin

更多文章:


丹麦是不是法国的(法国和丹麦的关系怎么样)

丹麦是不是法国的(法国和丹麦的关系怎么样)

今天给各位分享法国和丹麦的关系怎么样的知识,其中也会对法国和丹麦的关系怎么样进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年9月7日 19:40

化妆品商标查询网站(如何查自然堂化妆品真伪)

化妆品商标查询网站(如何查自然堂化妆品真伪)

今天给各位分享如何查自然堂化妆品真伪的知识,其中也会对如何查自然堂化妆品真伪进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年9月7日 16:40

移动网络修改dns(四川广安移动dns设置)

移动网络修改dns(四川广安移动dns设置)

各位老铁们,大家好,今天由我来为大家分享移动网络修改dns,以及四川广安移动dns设置的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

2026年9月7日 15:00

qqid查询(怎么查qq历史网名)

qqid查询(怎么查qq历史网名)

大家好,今天小编来为大家解答以下的问题,关于qqid查询,怎么查qq历史网名这个很多人还不知道,现在让我们一起来看看吧!

2026年9月7日 13:20

server2008官网下载(sql server 2008 r2 express 官方)

server2008官网下载(sql server 2008 r2 express 官方)

其实server2008官网下载的问题并不复杂,但是又很多的朋友都不太了解sql server 2008 r2 express 官方,因此呢,今天小编就来为大家分享server2008官网下载的一些知识,希望可以帮助到大家,下面我们一起来看

2026年9月7日 13:00

域名邮箱域名续费(企业邮箱提示域名已过期,域名不在我这,怎么续费)

域名邮箱域名续费(企业邮箱提示域名已过期,域名不在我这,怎么续费)

本篇文章给大家谈谈域名邮箱域名续费,以及企业邮箱提示域名已过期,域名不在我这,怎么续费对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年9月7日 11:00

没有云服务器(没有登录云服务怎么办)

没有云服务器(没有登录云服务怎么办)

本篇文章给大家谈谈没有云服务器,以及没有登录云服务怎么办对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年9月7日 09:30

服务器搭建招聘(如何建立运营一个人才网)

服务器搭建招聘(如何建立运营一个人才网)

本篇文章给大家谈谈服务器搭建招聘,以及如何建立运营一个人才网对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年9月7日 05:30

网络游戏称号大全(王者荣耀有哪些称号)

网络游戏称号大全(王者荣耀有哪些称号)

大家好,如果您还对网络游戏称号大全不太了解,没有关系,今天就由本站为大家分享网络游戏称号大全的知识,包括王者荣耀有哪些称号的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年9月7日 05:10

菜鸡免费版安卓破解下载(菜鸡云游戏最新版破解版永久免费无限时间下载地址)

菜鸡免费版安卓破解下载(菜鸡云游戏最新版破解版永久免费无限时间下载地址)

各位老铁们,大家好,今天由我来为大家分享菜鸡免费版安卓破解下载,以及菜鸡云游戏最新版破解版永久免费无限时间下载地址的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开

2026年9月7日 02:10

最近更新

blast premier春季赛(csgo战队vitality有谁)
2026-09-07 21:50:01 浏览:0
热门文章

dessert(dessert是什么意思)
2026-05-03 12:45:03 浏览:7
标签列表