Open keyfall opened 1 year ago
先ping ip
再看sudo service ssh status
是否开启,我这里新建的ubuntu没有ssh服务,使用sudo apt install ssh
安装就好
再看防火墙设置,确保SSH端口(默认为22)已经开放
默认是有root账户,但是没有密码
sudo passwd root
根据提示输入密码就好
这里ssh不能使用root,可以在普通用户进入后选择su进入root
以下是使ssh使用root:
vim /etc/ssh/sshd_config
service sshd restart
就好了
这里使用hostname命令进行查看ip
因为一开始创建好ubuntu没有ifconfig命令,需要安装net-tool
参数是大写的I
hostname -I
sudo apt install -y wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
wget https://www.python.org/ftp/python/3.9.8/Python-3.9.8.tgz
tar -zxvf Python-3.9.8.tgz # 解压源码包
cd Python-3.9.8/
./configure --prefix=/usr/local/python3
make
sudo make install
设置软链接 先把原来的软链接设置成备份,然后把python3.9设置成软链接 这里需要记住python3的指向,后面使用pip的时候会报错,需要修改文件的python版本
sudo mv /usr/bin/python3 /usr/bin/python3.bak
sudo ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
sudo ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip
我习惯使用python3,pip,所以这么设置的
修改pip的源
~/.pip/pip.conf
pip.conf不存在就新建
加入下面的代码
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
安装库时出现pip版本太低,照着给出的命令改就行
sudo /usr/local/python3/bin/python3.9 -m pip install --upgrade pip
这里因为更改了python版本,可能会导致apt update报错,这里也改成原来的python版本就好
这里默认用户名和密码是:ubuntu![image](https://github.com/keyfall/xuexibiji/assets/21198605/26f6125f-2f15-4225-b692-18d09a33807f)
修改源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.old