Skip to content

Lycofuture/Linux-install

Repository files navigation

Linux部分教程

初始化

查看端口

sudo ufw status verbose 端口

开启端口

sudo ufw allow 端口

删除端口

sudo ufw delete allow 端口

Linux 创建用户

linux通用

  • debian使用adduser并且不用执行passed
useradd -m 用户名

设置密码 > passwd 用户名

 passwd
  • 先登陆root账户,在root用户下更改sudoers文件(需要先登录刚才创建的用户才能生成此文件)
vim /etc/sudoers

## Allow root to run any commands anywhere下添加以下内容,按I插入,插入完成后按ESC退出插入,输出:wq!保存退出,如下图所示

用户名 ALL=(ALL) NOPASSWD:ALL

保持长时间连接

vim /etc/ssh/sshd_config

重载配置文件生效

source /etc/profile

修改系统默认语言为中文

Debian

下载语言包

apt-get install locales

设置语言,在弹出的窗口中找到zh_CN.UTF-8 UTF-8按空格进行选着

回车确定,在下个界面选着zh_CN.UTF-8设置默认语言

dpkg-reconfigure locales

下载系统服务管理

apt-get install systemd

设置系统时区(中国时区)

timedatectl set-timezone Asia/Shanghai

centos

安装中文语言包

yum groupinstall fonts -y
yum install kde-l10n-Chinese
yum reinstall glibc-common

修改etc目录下locale.conf的内容为 LANG="zh_CN.UTF-8"

vim /etc/locale.conf

执行sudo reboot重启,或者执行以下指令重载配置文件

source /etc/locale.conf

ssh密钥链接

生成秘钥(一路按回车)

ssh-keygen

查看公钥并复制(以ssh-rsa开头的)

cat .ssh/id_rsa.pub

登录到服务器创建秘钥文件设置权限并(按i)编辑,粘贴刚才复制的公钥(按esc输入:wq保存)

mkdir .ssh
chmod 700 .ssh
vim .ssh/authorized_keys
chmod 600 .ssh/authorized_keys

重启ssh

service sshd restart

git代码

git代码部分

git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/Lycofuture/Centos7.6-initial.git
git push -u origin main