基本方法是:
vi /etc/fstab
编辑该文件,在后面输入:
//192.168.1.1/共享名 /mnt/share defaults,auto,username=windows用户名, password=windows密码 0 0
保存后,可以执行回mount -a测试下。
然后再重答新启动系统测试下是否能够挂载成功。 (注意编辑时,不同字段之间的空格)
❷ linux开机自动挂载分区是怎么设置的
开机自动挂载只需要设置/etc/fstab这个配置文件即可,这个文件是有特定格式的:挂内载一个分区是一行,容一行共有6个字段,每个字段用空格分割。一般第一行是根目录的挂载设置,因为根目录是要优先于所有其他的挂载点先挂载的。解释一下6个字段的含义:
第一个字段:是Label name或者是设备文件名,例如LABEL=/home或者/dev/hdc3
第二个字段:是挂载点,这个一定得是目录的,比如/home
第三个字段:是文件系统格式,比如ext3
第四个字段:是文件系统参数,一般填默认设置值default
第五个字段:是指定这个文件系统是否要进行mp备份,0代表不做备份,1代表要每天备份
第六个字段:是否开机用fsck检查文件系统,0表示不检查,如果想设置成检查,根目录是1,其他文件系统是2
设置完这个文件后,最好测试一下是否有错误:
mount -a
df
如果用df命令看到刚刚修改的那一行的分区成功挂载了,就说明没有错误了
❸ linux如何实现开机自动挂载硬盘
基本上所有Linux
发行版在启动系统时都是根据/etc/fstab文件的配置来挂载分区的。在/etc/fstab中,根据不同格式的分区,其挂载参数也不同,参数不同其结果不同,包括用户的读写权限。
1、对于fat32格式分区,向/etc/fstab中加入下面的内容:
/dev/sdaX /media/Y vfat user,rw,utf8,umask=000 0 0
说明:/dev/sdaX可以以管理员身份通过命令fdisk-l得知,只要找你需要挂载的那个分区即可。/media/Y这是一个文件夹,应该提前建立好。”user,rw”是说用户可进行读写操作。utf8这个可以说是必要的,因为往往有一些windows的文件夹是中文名的,而在windows下是GBK的编码方式,在linux下挂载就会看到乱码,加上utf8的参数将中文自动转换成UTF8显示,可以有效的避免乱码问题。umask=000说明对所有用户赋予了读写操作,也就是说挂载之后普通用户也可进行操作。最后有两个0通过空格隔开,这两个0中的后者决定了开机是否检查,如果需要检查则将其改为1。
2、对于EXT3、EXT4等Linux分区格式,可以向/etc/fstab中加入下面的内容:
/dev/sdaX /media/Y ext3 defaults 0 1
/dev/sdaX /media/Y ext4 defaults 0 1
/dev/sdaX /media/Y jfs defaults 0 1
上面这几行分别对应了ext3、ext4和jfs的挂载语句,具体请根据您自己的分区情况来修改。这几句中,X与Y的含义同上,default参数说明按照默认格式挂载,后面的0和1就说明开机要检查。
3、NTFS格式分区,比较麻烦,首先请安装ntfs-3g这个软件,如果不安装这个软件将不能对NTFS格式分区进行读写。安装之后将如下内容添加到/etc/fstab中:
/dev/sdaX /media/Y ntfs-3g defaults 0 0
此处X与Y的含义同上,值得说明的是ntfs-3g后的参数,如下:
users – 假如ntfs-3g可执行文件设置了SUID
root(命令:chmod u+s /bin/ntfs-3g )
,则允许任何人挂载/卸载NTFS分区。请注意,你要用users而不是user
uid – 指定NTFS分区中文件和目录的拥有者(用十进制数表示)
gid – 指定NTFS分区中文件和目录的用户组(用十进制数表示)
fmask – 文件权限(八进制数掩码)
dmask – 目录权限(八进制数掩码)
locale – 曾经用来让使用国际化字符集的文件可见。在ntfs-3g2009.1.1和更新的版本中已不再需要。
noauto – 启动时不要自动挂载分区。
❹ linux下怎么搭建nfs共享并实现开机自动挂载
一、在NIS服务器上共享NIS用户主目录
1.创建用户及NIS用户主目录
建议在NIS服务器上建立独立的目录存放NIS帐号信息,如果保持默认设置则客户端挂载NIS主目录到/home目录时会覆盖原有用户主目录而导致其他异常错误;
我们现在建立/nishome存放NIS用户的主目录并使用useradd -d将NIS帐号的主目录指向/nishome,如果己有帐号可以使用usermod -d变更主目录。
1. [root@master /]# mkdir nishome
2. [root@master /]# mkdir nishome/nisuser1
3. [root@master /]# usermod-d /nishome/nisuser1/ nisuser1
4. [root@master /]# useradd-d /nishome/nisuser2 nisuser2
5. [root@master /]# ls nishome/
6. nisuser1 nisuser2
2.重新生成NIS数据库并重启ypserv和yppasswd服务
# /usr/lib/yp/ypinit -m
# service ypserv restart
# service yppasswdd restart
3.共享用户主目录
1. # vim /etc/exports
2. /nishome/nisuser1 *(rw)
3. /nishome/nisuser2 *(rw)
4.重启NFS服务
1. [root@master /]# service nfs restart
2. Shutting down NFS mountd: [ OK ]
3. Shutting down NFS daemon: [ OK ]
4. Shutting down NFS quotas: [ OK ]
5. Shutting down NFS services: [ OK ]
6. Starting NFS services: [ OK ]
7. Starting NFS quotas: [ OK ]
8. Starting NFS daemon: [ OK ]
9. Starting NFS mountd: [ OK ]
10. Stopping RPC idmapd: [ OK ]
11. Starting RPC idmapd: [ OK ]
二、客户端配置NIS验证及Autofs
1.检测主/从NIS服务器相应服务是否正常开启
1. [root@client01 ~]# rpcinfo -p master.abcnis
2. program vers proto port
3. 100000 2 tcp 111 portmapper
4. 100000 2 udp 111 portmapper
5. 100024 1 udp 952 status
6. 100024 1 tcp 955 status
7. 100004 2 udp 682 ypserv
8. 100004 1 udp 682 ypserv
9. 100004 2 tcp 685 ypserv
10. 1000041 tcp 685 ypserv
11. 1000091 udp 699 yppasswdd
12. 1000111 udp 781 rquotad
13. 1000112 udp 781 rquotad
14. 1000111 tcp 784 rquotad
15. 1000112 tcp 784 rquotad
16. 1000032 udp 2049 nfs
17. 1000033 udp 2049 nfs
18. 1000034 udp 2049 nfs
19. 1000211 udp 49642 nlockmgr
20. 1000213 udp 49642 nlockmgr
21. 1000214 udp 49642 nlockmgr
22. 1000032 tcp 2049 nfs
23. 1000033 tcp 2049 nfs
24. 1000034 tcp 2049 nfs
25. 1000211 tcp 57392 nlockmgr
26. 1000213 tcp 57392 nlockmgr
27. 1000214 tcp 57392 nlockmgr
28. 1000051 udp 796 mountd
29. 1000051 tcp 799 mountd
30. 1000052 udp 796 mountd
31. 1000052 tcp 799 mountd
32. 1000053 udp 796 mountd
33. 1000053 tcp 799 mountd
2.Authconfig启用NIS验证
执行setup(或者authconfig-tui命令)
3.修改Autofs主配置文件
1. vim /etc/auto.master
2. # Sample auto.master file
3. # This is an automounter map and it has thefollowing format
4. # key [ -mount-options-separated-by-comma ]location
5. # For details of the format look at autofs(5).
6. #/misc /etc/auto.misc
7. # NOTE: mounts done from a hosts map will bemounted with the
8. # "nosuid" and"nodev" options unless the "suid" and "dev"
9. # options are explicitlygiven.
10. #
11. /net -hosts
12. /nishome /etc/auto.nishome
13. #nishome是客户端要挂载的目录;auto.nishome是Autofs客户端配置文件;
14. # Include centralmaster map if it can be found using
15. # nsswitch sources.
16. # Note that ifthere are entries for /net or /misc (as
17. # above) in theincluded master map any keys that are th
18. # same will not beseen as the first read key seen takes
19. # precedence.
20. +auto.master
4.创建NIS自动挂载配置文件
1. [root@client01 ~]# touch /etc/auto.nishome
2.
3. [root@client01 ~]# vim /etc/auto.nishome
4. * -fstype=nfs master.abcnis:/nishome/&
5. # Autofs挂载目录支持通配符 * ;
6. # 网络路径中的用户名使用 & 表示;
5.重启Autofs服务
# service autofs restart
可以看到重启Autofs服务后客户端自动创建了/nishome目录!
三、客户端测试
注意如果使用su命令在NIS客户端切换到NIS用户时,在第一次可能会报无法定位到用户家目录的错误,没有关系,退出第二次再使用时就会正常。
1. [root@client01 ~]# su nisuser1
2. [nisuser1@client01 root]$ pwd
3. /root
4. [nisuser1@client01 root]$ cd
5. [nisuser1@client01 nisuser1]$ pwd
6. /nishome/nisuser1
7. [nisuser1@client01 nisuser1]$
❺ linux系统中可以在开机时自动挂载一些磁盘,只需要通过修改/etc/fstab就可以实现
挂载磁盘的话,修改/etc/fstab就可以,默认情况下需要root权限才能修改。 有些采用特殊架构或者使用特殊存储的系统可能还需做额外设置才能挂载。 关于fstab简单说明一下: 系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。 文件里共有六列,例如这样的: <file system> <dir> <type> <options> <mp> <pass> /dev/sdb1 /u01 ext3 defaults 1 2 第一列表示要挂载的设备,用设备的label或UUID或磁盘设备文件来表示都可以; 第二列表示挂载点,即要将设备挂载到哪个目录下; 第三列表示文件系统格式; 第四列是参数,具体参数在此不做说明; 第五列的值可使mp 工具通过它决定何时作备份,0表示忽略,1表示备份; 第六列表示是否开机检查扇区 关于这个文件的详细说明网上资料很多,搜索学习一下就行啦
❻ Linux_171_自动挂载NFS文件系统
配置开机挂载服务,每次开机都能用nfs
把挂载命令写入到开机自动挂载文件中
/etc/fstab
在客户端编辑 vim /etc/fstab
192.168.178.120:/nfs_file /yu_666
需要挂载的目录写在前边,后面写上即将挂载的位置,文件系统的类型
autofs自动挂载服务
/etc/fstab里面写了太多的挂载内容,开启读取的数据会慢,增加服务器的压力。并且挂载的文件不一定是经常使用,可能是临时使用,没有必要写入到文件当中
如果开机就强制挂载很多内容,但是又不经常使用,会给服务器造成很大的压力,因此一些具有动态特性的文件系统,可以进行动态挂载(比如光盘,软盘,U盘,移动硬盘,NFS,SMB等文件系统)
autofs特点
autofs和mount命令的不同点在于
autofs是一个守护进程,它会在后台检测用户是否要访问某一个还未挂载的文件夹系统,autofs会自动检测该系统是否存在,如果存在则进行挂载。如果用户过了一段时间没有使用该文件系统,autofs自动将其卸载,节省人力维护的成本,以及节省服务器资源
缺点:autofs特点是,当用户请求的时候才挂载文件系统,如果是高并发的业务场景,大量的用户并发访问文件系统,autofs突然进行大量挂载,会给服务器造成很大的压力,因此在一些高并发场景下,宁愿保持持续挂载,也不用autofs
安装autofs工具
yum install autofs -y
修改autofs配置文件
/etc/auto.master
❼ linux开机自动挂载局域网远程windows共享文件
基本方法是:
vi
/etc/fstab
编辑该文件,在后面输入:
//192.168.1.1/共享名
/mnt/share
defaults,auto,username=windows用户名,
password=windows密码
0
0
保存后,可以执行mount
-a测试下。
然后再重新启动系统测试下是否能够挂载成功。
(注意编辑时,不同字段之间的空格)
❽ linux怎么设置开机自动挂载
磁盘自来动挂载有三种方法(源按推荐度排序):1.写在/etc/fstab里面,如图:2.把完整的挂载命令写在/etc/rc.local里面,这个文件是linux启动最后一个运行的脚本,写在里面的可以在开机前最后一个脚本执行。3.linux的触发式挂载,学的时候学过,
❾ linux系统开机自动挂载网络共享文件夹
1.在/etc/fstab中写入;
2.在开机启动脚本中写入:如/etc/rc.d/rc.local
不管你是nfs还是cifs都可以在rc.local中写入。
❿ linux设置开机自动挂载硬盘
方法/步骤
创建挂载路径
就是把磁盘分配一个路径,这个路径你可以分到任何目录,不过按照Linux的习惯,都是放在media目录下,当然这个不限制一定要media,也有同志喜欢放到Home,方便查找
按Ctrl+Alt+T打开终端,输入sudo mkdir /media/E
这条命令是创建文件夹,按照Windows的习惯是CDEF,这个随自己设置
Ubuntu(Linux)开机自动挂载磁盘
获取需要挂载的分区标识
打开文件管理器,查看分区后面的标识
比如需要开机自动挂载本地磁盘,那么本地磁盘后面的标识是/dev/sdb5
Ubuntu(Linux)开机自动挂载磁盘
获取分区类型
在终端输入sudo blkid
可以看到分区的类型,这里的TYPE需要用到
Ubuntu(Linux)开机自动挂载磁盘
编辑/etc/fstab文件
在终端输入sudo gedit /etc/fstab
打开fstab文件
Ubuntu(Linux)开机自动挂载磁盘
添加分区
在末行加上
/dev/sdb1 /media/C ntfs defaults 0 0
/dev/sdb5 /media/D ntfs defaults 0 0
这里的sdb对应你的分区,media对应要挂载到的目录,ntfs是分区的文件类型
Ubuntu(Linux)开机自动挂载磁盘
保存退出
点击文件右上角的保存,然后关闭
可以在终端输入reboot重启,然后发现自动加载了