阿里云服务器配置(自用)-创新互联

创建普通用户,生成rsa密钥并配置远程连接 创建新用户

创建用户:
adduser 用户名
设置密码:
passwd 用户名

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、网络空间、营销软件、网站建设、阆中网站维护、网站推广。为新用户添加成管理员

方法1: 将用户添加到wheel用户组,wheel用户组拥有sudo的权限
usermod -aG wheel 用户名
方法2: 修改/etc/sudoers文件(推荐)

1)/etc/sudoers上添加写权限
chmod -v u+w /etc/sudoers
2)编辑/etc/sudoers文件
vim /etc/sudoers
root ALL=(ALL) ALL下一行添加:
用户名 ALL=(ALL) ALL
#表示该用户可以执行sudo命令

扩:
其他几种加权:

#表示lib用户可以执行sudo,且不用密码
lib       ALL=(ALL)       NOPASSWD: ALL

#表示dev组下所有用户都可以执行sudo,且不用密码
%dev      ALL=(ALL)       NOPASSWD: ALL

嫌sudo麻烦的可以用这两种

3)/etc/sudoers上移除写权限
chmod -v u-w /etc/sudoers
(为了安全)

其他用户相关信息:
用户列表文件:/etc/passwd
用户组列表文件:/etc/group
查看系统中有哪些用户:cut -d : -f 1 /etc/passwd
查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
查看某一用户:w 用户名
查看登录用户:who
查看用户登录历史记录:last
参考链接:https://blog.csdn.net/qq_40384985/article/details/90055394

普通用户配置ssh密钥对

先切换到对应用户:
su 用户名
到当前用户根目录:
cd ~
创建.ssh文件夹:
mkdir .ssh
修改.ssh文件夹权限仅自己可读写改:
chmod 700 .ssh
切换到.ssh文件夹下:
cd .ssh
使用ssh-keygen命令生成rsa密钥对:
ssh-keygen
然后一路回车.(想要自定义配置可以自己去查ssh-keygen命令相关操作)
当前.ssh目录下就生成了两个文件:
id_rsa私钥
id_rsa.pub公钥
私钥保存到本地电脑
公钥改名为authorized_keys并设置成仅用户自身可读写:
mv id_rsa.pub authorized_keys
chmod 600 authorized_keys

还用些对/etc/ssh/sshd_config上的配置.
由于我使用的是阿里云服务器,所以就不必配置了.
挂上参考链接:
https://blog.csdn.net/zsgcsdn/article/details/104673350
ssh 设置普通用户使用密钥登录

最后用xshell远程试试连接.

安装并配置宝塔

登录宝塔官网:https://www.bt.cn/new/index.html
复制其安装脚本即可.
使用root用户安装.

常用命令:
bt default
bt

其他的可以网上搜索.

宝塔会新建一个www账户.其一切操作都是基于该用户.

宝塔上,我一般安装Nginx,MySql,PhP,Dockers.
为了安全,我一般会开启禁Ping.等到我搭建网址后再关闭它.

换源 Centos7换源

参考链接:centos 7换源.

  1. 先备份原先下载源
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  2. 配置阿里云源
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  3. 清理缓存
    yum clean all
    更新Cache
    yum makecache
  4. 更新
    yum -y update
Ubuntu22.04换源

下次我重装再写.

pip3换源

参考文章:https://cloud.tencent.com/developer/article/1520882.

临时使用:
pip3 install 库名 -i 镜像地址

永久配置:(在本用户下)
创建配置文件:
mkdir -p ~/.pip3
touch ~/.pip3/pip3.conf
pip3.conf配置镜像源:

[global]
timeout = 6000
index-url = https://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com

我这里使用的是pip3.

修改python和pip软链接

Centos7中python软链接默认指向的是python2.而我们现在一般不使用python2.

python软链接

先备份python的软链接:
mv /usr/bin/python /usr/bin/python.bak
然后修改python的软链接:
ln -s /usr/bin/python3 /usr/bin/python

引发的后果:
使用yum命令会报错:

File "/usr/bin/yum", line 30
    except KeyboardInterrupt, e:
                            ^
SyntaxError: invalid syntax

原因是:yum包管理是使用python2.x写的.
解决方法:
我们可以编辑:vim /usr/bin/yum
修改yum配置,将python版本指向以前的旧版本.
(这里可以去/usr/bin下看看对应的软链接)

pip软链接

这个就不改了.用pip3吧.

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


当前文章:阿里云服务器配置(自用)-创新互联
网页地址:http://pwwzsj.com/article/ddesog.html