分类: linux

12 篇文章

ubuntu中grub文件配置详解
GRUB(GRand Unified Bootloader)是一个启动加载程序,用于启动操作系统,它可以帮助用户选择并启动所需的操作系统。在Ubuntu中,GRUB的配置文件及其相关设置对于系统的启动过程至关重要。以下是对Ubuntu中GRUB文件配置的详细解析: 一、GRUB配置文件概述 主要配置文件 /etc/default/grub:该文件包…
Samba的安装、配置、使用
在树莓派上安装和配置 Samba 服务器是一个常见的需求,用于在本地网络中共享文件。以下是一个完整的步骤指南: 1. 安装 Samba 首先,在树莓派上安装 Samba 和相关工具。 sudo apt update sudo apt install samba samba-common-bin -y 2. 创建共享文件夹 选择一个文件夹作为共享目录…
JupyterLab配置外网访问
配置JupyterLab以允许外网访问需要特别注意安全问题,因为默认情况下它仅监听本地连接(localhost)。为了安全地配置外网访问,你可以按照以下步骤操作: 1. 使用SSH隧道 最推荐的方法是通过SSH隧道来安全地访问远程服务器上的JupyterLab。这不需要修改防火墙或公开暴露你的服务器。 步骤: 在远程服务器上启动JupyterLab…
jupyter notebook配置外网访问
要在外网访问Jupyter Notebook,你需要进行一系列的配置。以下是一个详细的步骤指南: 一、前提条件 确保本地机器上已经安装了Jupyter Notebook。 确保你的机器能够连接到互联网,并且有一个公共IP地址(或者你可以通过域名访问你的机器)。 二、生成配置文件并设置密码 生成配置文件: 在Linux上,使用命令jupyter no…
linux系统中ip命令详解
Linux系统中的ip命令是一个非常强大和灵活的网络配置工具,可以用于管理和设置网络接口、路由表、ARP表、多播、隧道、链路状态监测等功能。以下是ip命令的详细解释: 一、基本用法 ip命令的基本格式是ip [选项] 对象 命令,其中对象可以是网络接口、路由表、邻居表等。 二、常用选项 -s或--stats:显示对象的统计信息。 -b或--batc…
ubuntu中apache2配置ssl证书
参考文章 Apache 服务器 SSL 证书安装部署(Linux) 具体步骤 下列操作均以root身份进行 启用apache2的ssl模块 a2enmod ssl 证书文件夹内容 root_bundle.crt 证书文件 cloud.tencent.com.crt 证书文件 cloud.tencent.com.key 私钥文件 cloud.tenc…
关于SCP的使用
SCP(Secure Copy Protocol)是一种基于SSH(Secure Shell)协议的文件传输方式,它能够在本地和远程计算机之间安全地复制文件。以下是关于SCP使用的详细介绍: 一、基本语法 SCP的基本语法如下: scp [选项] 源文件/目录 目标路径 其中,常用的选项包括: -r:递归复制,用于复制整个目录及其内容。 -…
关于docker的使用
系统环境 Windows中WSL的Ubuntu22.04 登录容器 查看现有容器 docker ps -a 以镜像中的默认用户登录 docker exec -it [container] /bin/bash 以root身份登录容器 docker exec -u root -it [container] /bin/bash 自制镜像 …
SSH配置文件详解
参考文章 SSH配置文件详解 sshd配置文件是:/etc/ssh/sshd_config,去掉注释后全文基本如下: Port 22 #设置ssh监听的端口号,默认22端口 ListenAddress :: ListenAddress 0.0.0.0 #指定监听的地址,默认监听所有; Protocol 2,1 #指定支持的SSH协议的版本号。'1'…
ssh公钥登录,禁止密码登录
制作密钥对 首先在服务器上制作密钥对。首先用密码登录到你打算使用密钥登录的账户,然后执行以下命令: [root@host ~]$ ssh-keygen <== 建立密钥对 Generating public/private rsa key pair. Enter file in which to save the key (/root…