*/59 * * * * mount -t cifs //192.168.100.113/serverbak /mnt/SERVERBAK -o username=mmmm,password=123
时间: 2024-06-17 22:06:42 浏览: 147
这是一个Linux系统的定时任务,它的作用是将远程服务器的目录挂载到本地的/mnt/SERVERBAK目录下。其中,//192.168.100.113/serverbak是远程服务器的共享路径,-t cifs表示使用CIFS协议,-o username=mmmm,password=123是指定了连接远程服务器时所使用的用户名和密码。
如果您想了解更多关于Linux系统的定时任务和挂载远程目录的知识,可以向我提问哦。
相关问题
mount -t cifs -o username="****",password="****",sec=ntml //IP/tools /mnt/MyShare
这是一条Linux命令,用于将CIFS/SMB共享挂载到本地Linux文件系统。下面是该命令的详细说明:
1. `mount`: 挂载命令
2. `-t cifs`: 指定文件系统类型为CIFS
3. `-o`: 指定挂载选项,后面跟着的是多个选项,每个选项用逗号分隔
4. `username="****"`: 指定连接共享所需的用户名
5. `password="****"`: 指定连接共享所需的密码
6. `sec=ntml`: 指定安全选项
7. `//IP/tools`: 要挂载的共享目录的路径
8. `/mnt/MyShare`: 本地目录,用于挂载共享目录
下面是该命令的具体示例:
```shell
mount -t cifs -o username="user",password="passwd",sec=ntlm //192.168.0.1/sharedir /mnt/MyShare
```
这个命令会将名为“sharedir”位于IP地址为192.168.0.1机器上的共享目录挂载到/mnt/MyShare本地目录。
mount.cifs //192.168.100.3/LNMP-C7 /mnt/ ##挂载Password for root@//192.168.100.3/LNMP-C7
在Linux系统中,`mount.cifs`命令用于将网络共享目录挂载到本地文件系统上。这个命令的语法通常包括以下几个部分:
```bash
mount.cifs [选项] //服务器地址/共享路径 /本地挂载点
```
在这个例子中:
- `//192.168.100.3/LNMP-C7` 是你要挂载的网络共享路径,它位于IP地址为192.168.100.3的主机上,共享名为LNMP-C7。
- `/mnt/` 是本地计算机上的挂载点,即将共享的内容放置在/mnt目录下。
为了完成挂载,你需要提供root用户的密码,因为`cifs`协议默认需要验证用户身份。在命令行中直接输入密码通常是不安全的,所以一般会将其替换为环境变量或配置文件中的存储密码。你可以这样做:
1. **临时通过命令行传递**: 将密码作为参数传递,但这种方式不推荐,因为它会在终端历史记录中显示出来,命令如下(假设密码是`mysecretpassword`):
```bash
sudo mount.cifs -o username=root,password=mysecretpassword //192.168.100.3/LNMP-C7 /mnt/
```
2. **设置环境变量**: 设置`CIFS_SERVER_PASSWORD`环境变量,例如:
```bash
export CIFS_SERVER_PASSWORD=mysecretpassword
sudo mount.cifs //192.168.100.3/LNMP-C7 /mnt/
```
3. **配置`cifs.conf`文件**: 可以在/etc/cifs/cifs.conf或/etc/fstab中添加一行记录,并指定密码,然后运行`mount`命令:
```bash
echo "192.168.100.3:/LNMP-C7 /mnt/ cifs credentials=/path/to/passwordfile,iocharset=utf8 0 0" | sudo tee -a /etc/fstab
sudo mount -a
```
其中`credentials=/path/to/passwordfile`指定了密码文件的位置。
记得替换上述命令中的`mysecretpassword`和`/path/to/passwordfile`为你实际的密码和密码文件位置。
阅读全文