小蘭 發表於 2023-12-9 00:00:00

linux mount挂载共享目录详解

<p>
        <span><strong>挂载windows共享目录或FTP: </strong></span></p>
<p>
        <strong>方式一:包含密码 </strong></p>
<p>
         </p>
<div class="codetitle">
        <span><u>复制代码</u></span> 代码如下:</div>
<div class="codebody" id="code14722">
        <br>
        sudo mount //192.168.10.22/FTPServer /windows -o username=user,password=abcdefg -t cifs </div>
<p>
         </p>
<p>
        方式二:密码单独输入</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_821689">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">sudo</code> <code class="bash functions">mount</code> <code class="bash plain">//192</code><code class="bash plain">.168.10.22</code><code class="bash plain">/FTPServer</code> <code class="bash plain">/windows</code> <code class="bash plain">-o username=user -t cifs </code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash plain">password:abcdefg</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        卸载:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_858268">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">umount</code> <code class="bash plain">/FTPServer</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        <span><strong>挂载linux共享目录: </strong></span></p>
<p>
        【修改server端】</p>
<p>
        修改/etc/export文件,加入:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_513117">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain">/home/user/source</code> <code class="bash plain">*(rw)</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        执行如下命令是新增的共享生效</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_551939">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain">$</code><code class="bash plain">/etc/rc</code><code class="bash plain">.d</code><code class="bash plain">/init</code><code class="bash plain">.d</code><code class="bash plain">/nfs</code> <code class="bash plain">restart</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        【客户端】执行如下命令挂载共享:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_943216">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">mount</code> <code class="bash plain">-t nfs -o rw 192.168.10.94:</code><code class="bash plain">/home/user/source</code> <code class="bash plain">/home/user/target</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        <span><strong>设置开机启动自动挂载 </strong></span></p>
<p>
        1、修改mount_AtoB.sh的密码</p>
<p>
        2、将mount_AtoB.sh文件放到/home/user目录下</p>
<p>
        3、改变文件的执行权限,执行如下命令:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_359254">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">chmod</code> <code class="bash plain">777 mount_AtoB.sh</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        4、将文件加入到启动文件中:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_131546">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain">$ </code><code class="bash functions">echo</code> <code class="bash plain">/home/user/mount_94to93</code><code class="bash plain">.sh &gt;&gt; </code><code class="bash plain">/etc/rc</code><code class="bash plain">.d</code><code class="bash plain">/rc</code><code class="bash plain">.</code><code class="bash functions">local</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        mount_AtoB.sh文件内容,其中abcdefg为192.168.10.94的密码:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_677759">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">set</code> <code class="bash plain">fileformat=unix </code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash preprocessor bold">#!bin/bash </code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash functions">mount</code> <code class="bash plain">-t nfs -o rw 192.168.10.94:</code><code class="bash plain">/home/user/source</code> <code class="bash plain">/home/user/target</code> <code class="bash plain">&lt;&lt;EOF </code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash plain">abcdefg </code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash plain">EOF</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。</p>
<p>
        原文链接:http://lym6520.iteye.com/blog/1850737</p>
頁: [1]
查看完整版本: linux mount挂载共享目录详解