Ubuntu配置npm:
1、安装Node.js:
打开终端,并使用以下命令更新系统包列表:
```
sudo apt update
```
安装Node.js,可以使用以下命令:
```
sudo apt install nodejs
```
安装完成后,可以验证Node.js是否成功安装,在终端中输入以下命令:
```
node v
```
如果成功安装,将显示Node.js的版本号。
2、安装npm:
npm是Node.js的包管理器,它会随着Node.js一起安装,可以通过以下命令检查npm是否已经安装:
```
npm v
```
如果npm未安装或需要更新,可以使用以下命令进行安装或更新:
```
sudo apt install npm
```
安装完成后,可以使用以下命令验证npm是否成功安装:
```
npm v
```
如果成功安装,将显示npm的版本号。
3、全局安装npm包:
使用以下命令可以在全局范围内安装npm包:
```
sudo npm install g <package_name>
```
其中<package_name>
是要安装的npm包的名称,要安装名为express
的包,可以使用以下命令:
```
sudo npm install g express
```
安装完成后,可以在任何项目中使用该包。
Ubuntu配置SSH(Ubuntu 20.04配置SSH):
1、安装OpenSSH服务器:
打开终端,并使用以下命令更新系统包列表:
```
sudo apt update
```
安装OpenSSH服务器,可以使用以下命令:
```
sudo apt install opensshserver
```
安装完成后,可以启动OpenSSH服务器并设置为开机自启动,使用以下命令:
```
sudo systemctl start ssh
sudo systemctl enable ssh
```
若要检查SSH服务器的状态,可以使用以下命令:
```
sudo systemctl status ssh
```
如果一切正常,将显示SSH服务器已处于活动状态。
2、配置防火墙(可选):
如果使用了防火墙软件(如UFW),请确保允许SSH连接通过防火墙,使用以下命令打开SSH端口(默认为22):
```
sudo ufw allow ssh/tcp
```
如果使用的是其他防火墙软件,请查阅其文档以了解如何允许SSH连接。
3、生成SSH密钥对(可选):
SSH密钥对用于身份验证和加密通信,可以使用以下命令生成新的SSH密钥对:
```
sshkeygen t rsa b 4096 C "your_email@example.com"
```
按照提示操作,可以选择默认文件路径和设置密码保护(如果需要),生成的密钥对将保存在指定的位置。
可以将公钥添加到远程服务器上的authorized_keys文件中,以便无密码登录,可以使用以下命令将公钥复制到剪贴板:
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/473223.html