Putty、PycharmP无法使用ubuntu 云服务器root用户
问题描述
- 在使用Putty登陆root用户时,权限报错;
- 在使用PycharmP部署工程到云服务器时,权限报错;(虽然不应该用root用户部署项目)
问题解决
- 设置root密码
sudo passwd root
- 允许root远程登录,将PermitRootLogin 置为yes,如果没有则添加
# /etc/ssh/sshd_config是OpenSSH的配置文件
# Authentication:
LoginGraceTime 120
# PermitRootLogin prohibit-password
PermitRootLogin yes
StrictModes yes
- 重启SSH服务
sudo service ssh restart
参考链接:配置SSH“/etc/ssh/sshd_config”
参考链接:
查看内存
问题描述
刚一登录, Memory usage: 43%,看一下内存:
free 命令
free -m # 查看内存情况(单位MB)
# 查看端口
```bash
* 所有的服务端口
sudo netstat -a
* 所欲的服务端口,显示PID
sudo netstat -ap
* 查看XX端口
sudo netstat -ap | grep XX
** 查看XX端口(推荐)
sudo netstat -lnp | grep XX
* 杀死端口
kill pid
## 注意:建议在命令中加入sudo,因为遇到过这种情况:
![](https://img2018.cnblogs.com/blog/849963/201910/849963-20191022092623217-2099288408.png)
# 查看进程 ps -aux
```bash
ps aux | grep -i manage # 查看manage.py 所使用的进程
参考链接:ps -aux命令详解
参考链接:解决Django运行报错Error: That port is already in use.
配置Python3 和 PIP
将python3指向python3.7
参考链接:ubuntu下配置python、pip
用户操作
- 查看当前登录用户
- w
- who
- users
- 查看系统中所有用户
- grep bash /etc/passwd
- cat /etc/passwd | cut -f 1 -d:
- 删除用户
- userdel -r spark
压缩、解压
- 压缩zip
- sudo zip -r archive_name.zip directory_to_compress
- 解压zip
- sudo unzip archive_name.zip
- 压缩tar.gz
- sudo tar -zcvf archive_name.tar.gz directory_to_compress
- 解压tar.gz
- sudo tar -zxvf xxx.tar.gz
- sudo tar -zxvf archive_name.tar.gz -C /tmp/extract_here/