Ubuntu/Debian系统中 Linux服务器的初步配置流程
2025-11-03 02:00:50阅读量:17 字体:大 中 小
本文记录配置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权限。
visudovisudo命令会打开sudo设置文件/etc/sudoers,找到下面这一行。
rootALL=(ALL:ALL) ALL在这一行的下面,再添加一行。
rootALL=(ALL:ALL) ALLbillALL=(ALL) NOPASSWD: ALL上面的NOPASSWD表示,切换sudo的时候,不需要输入密码,我喜欢这样比较省事。假如出于安全考虑,也可以强制要求输入密码。
rootALL=(ALL:ALL) ALLbillALL=(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
最后,再根据需要,做一些安全设置,比如搭建防火墙,关闭HTTP、HTTPs、SSH以外的端口,这里就不一一介绍了,谢谢阅读,希望能帮到大家,请继续关注脚本之家,我们会努力分享更多优秀的文章。
免责声明:
本文《Ubuntu/Debian系统中 Linux服务器的初步配置流程》版权归原作者所有,内容不代表本站立场!
如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。
推荐阅读

无聊猿BAYC大涨82% APE强涨52%!NFT单日交易量创今年第二高
6hA数字认知网 - 区块链数字货币实时行情平台坠入寒冬已久的NFT市场终于回温了?加密货币风投Dragonfly数据总监@hildobby制作的Dune图表显示,11月30日、12月1日连续两日的N...
阅读: 61

无聊猿BAYC跌破10枚ETH、较历史高点蒸发93%!NFT还能重燃吗?
k6v数字认知网 - 区块链数字货币实时行情平台在上一轮牛市中,加密货币产业掀起NFT热潮。2021年4月,Yuga Labs推出Bored Ape Yacht Club(BAYC)成为最受欢迎的PF...
阅读: 18

ApeCoinDAO提案在泰国曼谷开设无聊猿主题饭店!APE支付房费、赋能BAYC
1oB数字认知网 - 区块链数字货币实时行情平台NFT蓝筹项目无聊猿(BAYC)生态代币APE的去中心化自治组织ApeCoinDAO,在19日发起了一项新提案AIP-448,计划在泰国曼谷市中心的黄金...
阅读: 28

Animoca Brands估值骤降75%!NFT、Web3游戏和元宇宙低迷
09y数字认知网 - 区块链数字货币实时行情平台Animoca Brands,这家加密科技巨头与投资狂热者,正面临市场估值的大幅下调。尽管拥有数十亿美元的资产,这家公司的二级市场价值却显示出明显的疲态...
阅读: 19

航天公司SERA合作Coinbase:计划在Base链上发行2种太空主题NFT
aD9数字认知网 - 区块链数字货币实时行情平台美国私人太空探索与研究机构SERA,目前正在与上市加密货币交易所Coinbase展开合作。SERA计划在以太坊Layer2网络Base链上,发行三种太空...
阅读: 19

特朗普开卖第四代NFT美国优先系列!每张售价99美元
BzI数字认知网 - 区块链数字货币实时行情平台美国共和党总统候选人特朗普在7月中旬时接受彭博采访时表示,他计划发布第四个NFT系列,他当时说道,他的前三个NFT系列都非常成功,现在打算再做一次,因为...
阅读: 57

史上最贵CryptoPunks 5822传以1500ETH转手!原持有者血亏2000万美元
9Wx数字认知网 - 区块链数字货币实时行情平台蓝筹NFT项目CryptoPunks中最贵,编号5822的NFT于今(19)日完成场外交易(OTC),创下历史性的销售纪录,该CryptoPunk的前持...
阅读: 32

OpenSea收SEC韦尔斯通知、认为NFT属于证券!代币BLUR、TNSR齐跳水
Omf数字认知网 - 区块链数字货币实时行情平台NFT交易平台OpenSea昨(28)晚传出重大利空消息,共同创办人兼执行长Devin Finzer在X上发文表示该平台已经收到来自美国证券交易委员会S...
阅读: 64

周星驰招募演员参与《大话大话西游》演出!必须持有Nobody NFT
HYD数字认知网 - 区块链数字货币实时行情平台在中国微短剧市场蓬勃发展之际,香港喜剧天王、同时也是亿万票房导演的周星驰,在今年也跨界推出网络微短剧,与抖音平台合作开发「九五二七剧场」。首部微短剧《金...
阅读: 26

什么是非同质化代币(NFT)?NFT常见的分类方式
目录什么是非同质化代币(NFT)?NFT常见的分类方式1.按用例分类2.按代币标准分类3.按平台或区块链分类4.按交互性分类基于用例的NFT类别1.个人资料头像(PFP)2.数字艺术3.音乐4.游戏内...
阅读: 38
猜你喜欢

Cardano 年终预测:ADA 能否在 2025 年末实现强势反弹?
2025-11-04

机构加密货币采用的复兴:10 月份 39 亿美元的融资激增预示着战略切入点
2025-11-04

“做好功课”——Coinbase否认存在特朗普时代偏袒行为
2025-11-04

Coinbase 即将以 20 亿美元收购 BVNK 稳定币平台
2025-11-04

Cardano:Moneta (USDM) 稳定币即将推出
2025-11-04

ZEC 分析:D1 走势强劲,三个值得关注的价位
2025-11-04

Tether公布第三季度利润增长至100亿美元
2025-11-04

MEXC的偿付能力和透明度举措:对加密货币交易所韧性的关键考验
2025-11-04
