rocky cockpit-file-sharing
时间: 2025-01-02 20:41:32 浏览: 8
### 配置和使用Cockpit文件共享
#### 安装必要的软件包
为了在 Rocky Linux 中配置和使用 Cockpit 文件共享插件,需要先安装 `cockpit` 和 `cockpit-file-sharing` 插件。可以通过以下命令来完成:
```bash
dnf install cockpit cockpit-file-sharing
```
这会安装所需的全部组件并启用相应的服务[^1]。
#### 启动与访问Cockpit界面
安装完成后启动并设置开机自启 `cockpit.socket`:
```bash
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload
```
此时可以打开浏览器输入服务器IP地址加上端口9090 (例如 http://your_server_ip:9090),登录后即可看到Cockpit管理面板。
#### 使用Cockpit进行Samba/NFS分享配置
进入Cockpit Web UI之后,在左侧菜单找到 "File Sharing" 选项卡,这里提供了图形化的操作方式用于创建新的 Samba 或者 NFS 共享目录。
对于 **NFS**:
- 添加一个新的 NFS 导出路径;
- 设定读写权限及用户认证模式;
以上所有这些都可以通过直观的Web界面对话框轻松实现而无需手动编辑配置文件。
相关问题
rocky8-linux网络配置
### 如何在 Rocky Linux 8 上进行网络配置
#### 使用 `nmtui` 进行交互式配置
对于不熟悉命令行的用户来说,可以使用 `nmtui` 工具来进行图形化的网络配置。此工具提供了简单的菜单界面来修改网络设置。
```bash
nmtui
```
这会打开一个基于文本的用户界面,在这里可以选择编辑连接并调整 IP 地址和其他参数[^2]。
#### 命令行方式配置静态IP地址
如果偏好于命令行,则可以通过以下步骤手动更改网络接口的配置:
1. **查看当前网络状态**
利用 `nmcli` 查看现有的活动连接以及它们的状态。
```bash
nmcli connection show
```
2. **编辑现有连接**
对特定设备(例如 eth0)应用新的 IPv4 设置。下面的例子展示了如何为指定网卡设定固定 IP 地址、子网掩码和默认网关。
```bash
nmcli con mod "System eth0" ipv4.addresses '192.168.1.10/24'
nmcli con mod "System eth0" ipv4.gateway '192.168.1.1'
nmcli con mod "System eth0" ipv4.dns '8.8.8.8'
nmcli con mod "System eth0" ipv4.method manual
```
3. **重启网络服务使更改生效**
推荐的做法是重载而不是完全停止再启动 NetworkManager 来减少中断时间。
```bash
systemctl reload NetworkManager
```
值得注意的是,在某些情况下直接尝试启动旧版 CentOS 中使用的 `network` 服务可能会失败,因为在较新版本的操作系统里已经不再支持这种方式而是转向了更现代化的服务管理方案[^4]。
为了确保所有变更都能持久保存下来并且不会因意外情况丢失,记得每次做完改动后都要重新加载或重启 NetworkManager 守护程序以便让这些变化立即起作用[^3]。
在rocky9中,用qemu-kvm搭建rocky9-arm64 CLI系统
要在qemu-kvm中搭建Rocky Linux 9 (arm64) CLI系统,需要进行以下步骤:
1.下载Rocky Linux 9 (arm64)镜像文件
可以从Rocky Linux官网下载最新版本的Rocky Linux 9 (arm64)镜像文件。
2.安装qemu-kvm
如果您的系统中没有安装qemu-kvm,则需要先安装qemu-kvm。在CentOS或者RHEL系统中,可以使用以下命令安装:
```
sudo yum install qemu-kvm
```
3.创建磁盘镜像文件
使用以下命令创建一个100GB大小的磁盘镜像文件:
```
qemu-img create -f qcow2 rocky9-arm64.img 100G
```
4.启动虚拟机
使用以下命令启动虚拟机:
```
qemu-system-aarch64 -machine virt -cpu cortex-a57 -m 2048 -nographic -drive file=rocky9-arm64.img,if=virtio -cdrom /path/to/rocky9-arm64-dvd.iso
```
其中,各个参数的含义如下:
- `-machine virt`:使用virt机器类型
- `-cpu cortex-a57`:使用cortex-a57 CPU
- `-m 2048`:分配2GB内存
- `-nographic`:不使用图形界面
- `-drive file=rocky9-arm64.img,if=virtio`:挂载磁盘镜像文件
- `-cdrom /path/to/rocky9-arm64-dvd.iso`:挂载Rocky Linux 9 (arm64)镜像文件
5.安装Rocky Linux 9 (arm64)
启动虚拟机后,会进入Rocky Linux 9 (arm64)安装程序。按照提示进行安装即可。
6.登录系统
安装完成后,使用以下命令登录系统:
```
login: root
password: (安装时设置的root用户密码)
```
至此,您已经成功在qemu-kvm中搭建了Rocky Linux 9 (arm64) CLI系统。
阅读全文