iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Ubuntu/Debian系统中Linux服务器的初步配置步骤
  • 166
分享到

Ubuntu/Debian系统中Linux服务器的初步配置步骤

2023-06-13 04:06:02 166人浏览 薄情痞子
摘要

这篇文章主要讲解了“ubuntu/Debian系统中linux服务器的初步配置步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu/Debian系统中Linux服务器的初步配置步骤

这篇文章主要讲解了“ubuntu/Debian系统中linux服务器的初步配置步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu/Debian系统中Linux服务器的初步配置步骤”吧!

下面的操作针对Debian/Ubuntu系统,其他Linux系统也类似,就是部分命令稍有不同。

第一步:root用户登录

首先,使用root用户登录远程主机(假定IP地址是128.199.209.242)。

ssh root@128.199.209.242

这时,命令行会出现警告,表示这是一个新的地址,存在安全风险。键入yes,表示接受。然后,就应该可以顺利登入远程主机。

接着,修改root用户的密码。

passwd

第二步:新建用户

首先,添加一个用户组(这里假定为admin用户组)。

addgroup admin

然后,添加一个新用户(假定为bill)。

useradd -d /home/bill -s /bin/bash -m bill

上面命令中,参数d指定用户的主目录,参数s指定用户的shell,参数m表示如果该目录不存在,则创建该目录。

接着,设置新用户的密码。

passwd bill

将新用户(bill)添加到用户组(admin)。

usermod -a -G admin bill

接着,为新用户设定sudo权限。

visudo

visudo命令会打开sudo设置文件/etc/sudoers,找到下面这一行。

root    ALL=(ALL:ALL) ALL

在这一行的下面,再添加一行。

root    ALL=(ALL:ALL) ALLbill    ALL=(ALL) NOPASSWD: ALL

上面的NOPASSWD表示,切换sudo的时候,不需要输入密码,我喜欢这样比较省事。如果出于安全考虑,也可以强制要求输入密码。

root    ALL=(ALL:ALL) ALLbill    ALL=(ALL:ALL) ALL

然后,先退出root用户的登录,再用新用户的身份登录,检查到这一步为止,是否一切正常。

exitssh bill@128.199.209.242

第三步:SSH设置

首先,确定本机有SSH公钥(一般是文件~/.ssh/id_rsa.pub),如果没有的话,使用ssh-keygen命令生成一个(可参考我写的SSH教程)。

在本机上另开一个shell窗口,将本机的公钥拷贝到服务器的authorized_keys文件。

cat ~/.ssh/id_rsa.pub | ssh bill@128.199.209.242 'mkdir -p .ssh && cat - >> ~/.ssh/authorized_keys'# 或者在服务器端,运行下面命令echo "ssh-rsa [your public key]" > ~/.ssh/authorized_keys

然后,进入服务器,编辑SSH配置文件/etc/ssh/sshd_config。

sudo cp /etc/ssh/sshd_config ~sudo nano /etc/ssh/sshd_config

在配置文件中,将SSH的默认端口22改掉,可以改成从1025到65536之间的任意一个整数(这里假定为25000)。

Port 25000

然后,检查几个设置是否设成下面这样,确保去除前面的#号。

Protocol 2PermitRootLogin noPermitEmptyPassWords noPasswordAuthentication noRSAAuthentication yesPubkeyAuthentication yesAuthorizedKeysFile .ssh/authorized_keysUseDNS no

上面主要是禁止root用户登录,以及禁止用密码方式登录。

接着,在配置文件的末尾,指定允许登陆的用户。

AllowUsers bill

保存后,退出文件编辑。

接着,改变authorized_keys文件的权限。

sudo chmod 600 ~/.ssh/authorized_keys && chmod 700 ~/.ssh/

然后,重启SSHD。

sudo service ssh restart# 或者sudo /etc/init.d/ssh restart

下面的一步是可选的。在本机~/.ssh文件夹下创建config文件,内容如下。

Host s1HostName 128.199.209.242User billPort 25000

最后,在本机另开一个shell窗口,测试SSH能否顺利登录。

ssh s1

第四步:运行环境配置

首先,检查服务器的区域设置。

locale

如果结果不是en_US.UTF-8,建议都设成它。

sudo locale-gen en_US en_US.UTF-8 en_CA.UTF-8sudo dpkg-reconfigure locales

然后,更新软件。

sudo apt-get updatesudo apt-get upgrade

最后,再根据需要,做一些安全设置,比如搭建防火墙,关闭Httphttps、SSH以外的端口,这里就不一一介绍了。

感谢各位的阅读,以上就是“Ubuntu/Debian系统中Linux服务器的初步配置步骤”的内容了,经过本文的学习后,相信大家对Ubuntu/Debian系统中Linux服务器的初步配置步骤这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: Ubuntu/Debian系统中Linux服务器的初步配置步骤

本文链接: https://www.lsjlt.com/news/265235.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Ubuntu/Debian系统中Linux服务器的初步配置步骤
    这篇文章主要讲解了“Ubuntu/Debian系统中Linux服务器的初步配置步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu/Debian系统中Linux服务器的初步配置步骤...
    99+
    2023-06-13
  • Linux系统上Samba服务器的配置步骤
    本篇内容介绍了“Linux系统上Samba服务器的配置步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!第一步:进入 /etc/samba ...
    99+
    2023-06-13
  • Ubuntu中tftp服务的配置步骤
    这篇文章主要讲解了“Ubuntu中tftp服务的配置步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu中tftp服务的配置步骤”吧!配置Ubuntu tftp服务的步骤:安装相关...
    99+
    2023-06-16
  • Linux系统配置rdate时间服务器的步骤
    本篇内容主要讲解“Linux系统配置rdate时间服务器的步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统配置rdate时间服务器的步骤”吧!  配置多台服务器时,经常需要让各个...
    99+
    2023-06-13
  • Linux系统中安装和配置Samba服务器的步骤
    这篇文章主要介绍“Linux系统中安装和配置Samba服务器的步骤”,在日常操作中,相信很多人在Linux系统中安装和配置Samba服务器的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统中安...
    99+
    2023-06-12
  • 在Linux系统上安装配置DNS服务器的步骤
    本篇内容介绍了“在Linux系统上安装配置DNS服务器的步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!简介DNS 是计算机域名系统 (D...
    99+
    2023-06-12
  • Ubuntu系统中gVim的基本安装与配置步骤
    这篇文章主要介绍“Ubuntu系统中gVim的基本安装与配置步骤”,在日常操作中,相信很多人在Ubuntu系统中gVim的基本安装与配置步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu系统中gV...
    99+
    2023-06-13
  • Linux系统iptables配置的步骤是什么
    本篇文章为大家展示了Linux系统iptables配置的步骤是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。很多人都以为iptables就是防火墙, 其实他只是一个客户代理端,其背后的netfi...
    99+
    2023-06-28
  • 系统配置的方法步骤
    这篇文章主要介绍“系统配置的方法步骤”,在日常操作中,相信很多人在系统配置的方法步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”系统配置的方法步骤”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!电脑在启动...
    99+
    2023-06-09
  • ubuntu配置ssh服务器的步骤是什么
    配置SSH服务器需要以下步骤: 安装SSH服务器软件: 在Ubuntu系统上,通常使用OpenSSH作为SSH服务器软件。可以使用...
    99+
    2024-04-09
    ubuntu 服务器
  • ubuntu系统上svn服务器的搭建步骤
    这篇文章主要介绍“ubuntu系统上svn服务器的搭建步骤”,在日常操作中,相信很多人在ubuntu系统上svn服务器的搭建步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ubuntu系统上svn服务器的搭...
    99+
    2023-06-13
  • Linux系统下的Samba客户端配置步骤
    本篇内容介绍了“Linux系统下的Samba客户端配置步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Samba客户端配置首先先记录下在l...
    99+
    2023-06-13
  • ubuntu系统安装lamp环境配置的详细步骤
    这篇文章主要介绍“ubuntu系统安装lamp环境配置的详细步骤”,在日常操作中,相信很多人在ubuntu系统安装lamp环境配置的详细步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ubuntu系统安装l...
    99+
    2023-06-13
  • linux服务器配置的步骤是什么
    配置Linux服务器通常涉及以下步骤: 安装Linux操作系统:选择适合服务器的Linux发行版,如Ubuntu Server、...
    99+
    2024-04-09
    linux 服务器
  • 在Linux服务器中配置mongodb环境的步骤
    1、到mongodb官网下载一个合适的linux环境安装包 如下图,放到本地的某个角落,要记得位置哦~ 2、然后你需要有一个服务器,并进入 ssh root@你的IP //回车输入密码 ...
    99+
    2024-04-02
  • Linux系统下MySQL配置主从分离的步骤
    目录主数据库操作(ip:192.168.176.110)主数据库操作(ip:192.168.176.120)总结主服务器192.168.176.110从服务器192.168.176....
    99+
    2024-04-02
  • Ubuntu系统中安装PHP及配置MSSQL连接的操作步骤
    Ubuntu系统中安装PHP及配置MSSQL连接的操作步骤,需要具体代码示例 Ubuntu是一种流行的Linux操作系统,它提供了一个强大的开发环境,利于搭建Web应用程序。在Ubun...
    99+
    2024-02-29
    ubuntu php mssql连接。 linux操作系统
  • 虚拟机中Linux系统配置静态IP (详细步骤)
    文章目录 前言一、为什么要配置静态IP1.稳定性和可靠性2.特定应用需求3.方便管理和监控4.增加网络安全性 二、配置步骤1.在VMware中配置IP地址的网关和网段2.修改Linux系统...
    99+
    2023-09-02
    linux ip 命令模式 vim ubuntu centos
  • 云服务器IIS配置步骤
    IIS是Windows操作系统中的一种强大的网络服务器软件。云服务器IIS配置是将IIS安装在云服务器上,并进行必要的设置和调整,以便能够成功托管和发布网站。以下是云服务器IIS配置的主要步骤: 1. 安装IIS:登录到云服务器,并确保操...
    99+
    2024-01-23
    云服务器IIS 云服务器IIS配置 云服务器IIS配置步骤 云服务器知识
  • 华为云服务器重置系统的步骤
    1. 登录华为云控制台 首先,打开浏览器,输入华为云控制台的网址,并使用您的账号和密码登录。 2. 进入云服务器管理页面 在控制台首页,点击左侧导航栏中的"云服务器"选项,进入云服务器管理页面。 3. 选择需要重置系统的服务器 在云服务器...
    99+
    2023-10-27
    华为 步骤 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作