最近买了个腾讯云服务器,三年两百多;好久不玩Linux,折腾了好久.. 记录下装完系统后的一些操作吧。
包含:Ubuntu
常用命令,重置root
密码,开启远程访问,远程文件传输,安装最新版node
,安装nginx
常用命令
命令 | 释义 |
---|---|
ls / ll | 两者都是列出当前目录所有文件 |
pwd | 当前路径 |
mkdir xx | 创建xx目录 |
touch xx.js | 创建xx.js 文件 |
cat xx.js | 查看你xx.js 内容 |
mv source target | 移动文件 |
tar -cvf 文件名 要打包的文件 | 打包 |
tar -xvf 文件名 | 解包 |
unzip | 解压 |
重置 root
密码
sudo passwd root
输入两次你的新密码就好了
远程访问
安装
openssh-server
sudo apt-get install openssh-server
修改配置文件
# 1. 切换并打开 sshd_config sudo vim /etc/ssh/sshd_config # 2. 找到 PermitRootLogin 修改为 yes PermitRootLogin yes
重启
sshd
服务sudo service sshd restart
ftp文件上传
安装
vsftpd
sudo apt-get install vsftpd
修改配置文件
# 1. 切换并打开 vsftpd.conf sudo vim /etc/vsftpd.conf # 2. 修改配置项(把注释【#】去掉) write_enable=YES local_umask=022 anon_upload_enable=YES anon_mkdir_write_enable=YES
重启
vsftpd
服务sudo service vsftpd restart
Node.js
安装
ubuntu: 18.04版本
// 1. 创建下载源
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
// 2. 下载
sudo apt install nodejs
查看版本:
node -V
> v16.13.1
npm -V
> 8.1.2
Nginx
安装
sudo apt-get install nginx