unbunt启动并运行nfs服务程序,该程序随系统启动
时间: 2024-09-25 14:17:20 浏览: 69
Ubuntu系统下用Crontab命令定时执行PHP文件详解
在Ubuntu系统中,要让NFS(Network File System)服务随系统启动而自动运行,你需要按照以下步骤操作:
1. **安装NFS服务器**:首先确认NFS已经安装,如果尚未安装,可以输入以下命令:
```
sudo apt-get update
sudo apt-get install nfs-kernel-server
```
2. **配置NFS共享目录**:编辑`/etc/exports`文件,指定你想共享的目录及其访问权限。例如:
```
/path/to/share *(rw,sync,no_subtree_check)
```
其中 `rw` 表示读写权限,`sync` 用于强制同步,`no_subtree_check` 避免检查目录结构。
3. **启动NFS服务**:运行下面的命令启动NFS服务:
```
sudo service nfs-kernel-server start
```
或者使用 systemctl:
```
sudo systemctl start nfs-server
```
4. **设置开机自启**:为了让NFS服务在系统启动时自动运行,添加一个开机启动项:
```
sudo systemctl enable nfs-server
```
或者将 `nfs-kernel-server` 加入到 `/etc/rc.local` 文件末尾,然后重启系统使其生效。
5. **验证NFS服务是否正常运行**:
- 可以通过命令行检查服务状态:
```
sudo status nfs- 使用 `showmount -e <server-ip>` 检查其他机器能否看到你的NFS共享。
完成以上步骤后,NFS服务应该会在每次系统启动时自动加载并运行了。
阅读全文