<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Cách mount thư mục từ xa trong Linux với SSHFS</title>
<meta name="description" content="Cách mount thư mục từ xa trong Linux với SSHFS - Savefile - Tin Tức -...">
<meta name="author" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :.">
<meta name="copyright" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :. [admin@nguoicodonvn2008.info]">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Cách mount thư mục từ xa trong Linux với SSHFS">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;www.nguoicodonvn2008.info&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;kien-thuc-may-tinh&#x002F;cach-mount-thu-muc-tu-xa-trong-linux-voi-sshfs-111.html">
<meta property="og:site_name" content=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.">
<meta property="og:url" content="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-mount-thu-muc-tu-xa-trong-linux-voi-sshfs-111.html">
<link rel="shortcut icon" href="https://www.nguoicodonvn2008.info/favicon.ico">
<link rel="canonical" href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-mount-thu-muc-tu-xa-trong-linux-voi-sshfs-111.html">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/karaoke-dual/" title="Tin Tức - Karaoke Dual" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/nhac-tre/" title="Tin Tức - Nhạc trẻ" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tru-tinh/" title="Tin Tức - Trữ tình" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/nuoc-ngoai/" title="Tin Tức - Nước ngoài" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/remix/" title="Tin Tức - Remix" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tam-su-tinh-yeu/" title="Tin Tức - Tâm sự tình yêu" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tho-suu-tam/" title="Tin Tức - Thơ sưu tầm" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/cuoc-song/" title="Tin Tức - Cuộc sống" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/phan-mem/" title="Tin Tức - Phần mềm" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/kien-thuc-may-tinh/" title="Tin Tức - Kiến thức máy tính" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/hoc-tap/" title="Tin Tức - Học tập" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tai-lieu/" title="Tin Tức - Tài liệu" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/de-thi/" title="Tin Tức - Đề thi" type="application/rss+xml">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/style.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://www.nguoicodonvn2008.info/themes/default/css/news.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/custom.css">
<style type="text/css">
	body{background: #fff;}
</style>
    </head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">.&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.</h2>
		<p class="pull-right"><a title=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;." href="https://www.nguoicodonvn2008.info/">https://www.nguoicodonvn2008.info</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Cách mount thư mục từ xa trong Linux với SSHFS</h1>
		<ul class="list-inline">
			<li>Thứ ba - 18/06/2019 01:26</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
		</div>
		<div id="bodytext" class="clearfix">
			<p>Trên Internet chắc chắn không thiếu các giải pháp đồng bộ hóa file giữa hai thiết bị.&nbsp;<a href="https://quantrimang.com/google-drive" title="Chuyên mục Google Drive">Google Drive</a>, Microsoft OneDrive, NextCloud, v.v... có thể không cung cấp cho bạn các client&nbsp;<a href="https://quantrimang.com/linux-os" title="Chuyên mục Linux">Linux</a>&nbsp;chính thức. Nhưng có lẽ bạn không mấy tin tưởng một tập đoàn lớn trong việc lưu trữ các file quan trọng của mình. Hoặc, có thể, bạn muốn mức bảo mật cao hơn so với những gì NextCloud cung cấp, vì nhiều khả năng có những lỗ hổng bảo mật chưa được khám phá đang tồn tại.</p>

<h2>Tại sao nên sử dụng SSHFS?</h2>

<p>Từ góc độ người dùng cuối, SSHFS là một giải pháp đơn giản và rất dễ sử dụng. SSHFS cũng cực kỳ bảo mật vì nó phụ thuộc vào máy chủ&nbsp;<a href="https://quantrimang.com/gioi-thieu-openssh-131" title="Giới thiệu OpenSSH">OpenSSH</a>&nbsp;đã được kiểm chứng. Khả năng mã hóa của SSHFS cũng rất đỉnh cao, vì vậy bạn có thể yên tâm rằng không ai có thể đánh cắp các file trong quá trình chuyển. Một máy chủ cập nhật được cấu hình chính xác, chỉ lắng nghe các kết nối&nbsp;<a href="https://quantrimang.com/tim-hieu-ve-ssh-154483" title="Tìm hiểu về SSH">SSH</a>, thường không thể bị bẻ khóa, trừ khi kẻ tấn công đến từ NSA hay là một chuyên gia bảo mật, v.v... (nhưng có lẽ họ cũng chả muốn lấy các file của bạn để làm gì cả).</p>

<h2>Tại sao bạn không muốn sử dụng SSHFS?</h2>

<p>Nếu muốn tốc độ truyền tốt nhất có thể, bạn có thể sử dụng các giải pháp khác như NFS. SSHFS không phải là tùy chọn chậm nhất, nếu kết nối Internet của bạn có chất lượng cao, nhưng nó cũng không phải là cách nhanh nhất. Và nếu bạn muốn chuyển các thư mục chứa hàng trăm file nhỏ, nhiệm vụ này trở nên thực sự khủng khiếp. Ngoài ra, nếu muốn tinh chỉnh cài đặt chia sẻ file, dựa trên từng người dùng hoặc những yếu tố khác, bạn có thể muốn sử dụng một phần mềm khác.</p>

<p>Tóm lại, nếu tất cả những gì bạn cần là một cách dễ dàng, an toàn và nhanh chóng để đồng bộ hóa thư mục từ xa với thư mục cục bộ, có lẽ bạn sẽ hài lòng với khi sử dụng SSHFS.</p>

<h2>Cài đặt SSHFS</h2>

<p>Trên các cài đặt dựa trên Arch Linux, hãy sử dụng lệnh sau:</p>

<pre id="pre0">
<code>sudo pacman -S sshfs</code></pre>

<p>Nếu bạn sử dụng một bản phân phối dựa trên Fedora, hãy sử dụng lệnh sau:</p>

<pre id="pre1">
<code>sudo dnf install sshfs</code></pre>

<p>Trên Debian và&nbsp;<a href="https://quantrimang.com/meo-va-thu-thuat-sau-khi-cai-dat-ubuntu-84487" title="Mẹo và thủ thuật sau khi cài đặt Ubuntu">Ubuntu</a>, hãy sử dụng lệnh:</p>

<pre id="pre2">
<code>sudo apt install sshfs</code></pre>

<p>Đối với những người sử dụng OpenSUSE, hãy nhập lệnh sau:</p>

<pre id="pre3">
<code>sudo zypper install sshfs</code></pre>

<h2>Cấu hình máy chủ</h2>

<p>Nếu bạn thuê một máy chủ hoặc VPS, OpenSSH server daemon đã được cấu hình. Thực hiện theo các bước được&nbsp;nhà cung cấp dịch vụ đám mây&nbsp;đề xuất để cấu hình người dùng thông thường (không phải root). Một số nhà cung cấp cho phép bạn làm điều này trực tiếp từ bảng điều khiển web và thậm chí cho phép bạn nhập public key để truy cập SSH. Trong trường hợp này, hãy tạo các cặp key cục bộ bằng lệnh&nbsp;<code>ssh-keygen</code>. Sau đó, nhập public key từ&nbsp;<strong>/home/your_username/.ssh/id_rsa.pub.</strong></p>

<p>Nếu nhà cung cấp đám mây không cung cấp một công cụ để dễ dàng nhập các public key SSH, hãy thực hiện việc này theo cách thủ công. Ít nhất, không cho phép đăng nhập root và vô hiệu hóa đăng nhập mật khẩu. Thay vào đó, chỉ sử dụng các SSH key vì chúng không thể bị&nbsp;tấn công brute-force, như trường hợp mật khẩu.</p>

<p>Nếu bạn muốn đồng bộ hóa các file giữa hai máy tính tại nhà, chỉ cần coi một cái là máy chủ (cài đặt gói&nbsp;<strong>openssh-server</strong>&nbsp;và cấu hình) và coi máy tính còn lại là máy khách, sau đó áp dụng các bước tương tự.</p>

<h2>Mount một thư mục từ xa cục bộ với SSHFS</h2>

<p>Đầu tiên, tạo một thư mục sẽ được đồng bộ hóa với thiết bị từ xa.</p>

<pre id="pre4">
<code>mkdir $HOME/sshfs</code></pre>

<p>Tiếp theo, mount thư mục từ xa cục bộ thông qua SSHFS. Thay thế&nbsp;<strong>user</strong>&nbsp;bằng tên người dùng thực tế được tạo trên máy chủ và&nbsp;<strong>203.0.113.1</strong>&nbsp;bằng tên&nbsp;<a href="https://quantrimang.com/dia-chi-ip-la-gi-143625" title="Địa chỉ IP là gì?">địa chỉ IP</a>&nbsp;thực tế của thiết bị từ xa.</p>

<pre id="pre5">
<code>sshfs user@203.0.113.1:/home/user $HOME/sshfs</code></pre>

<p>Tất nhiên, nếu bạn không muốn đồng bộ hóa toàn bộ thư mục chính của người dùng ở phía máy chủ, chỉ cần thay thế&nbsp;<strong>/home/user</strong>&nbsp;bằng&nbsp;<strong>/home/user/some_other_directory</strong>&nbsp;sau khi bạn tạo nó trên máy chủ.</p>

<p>Khi bạn muốn unmount, hãy sử dụng lệnh này:</p>

<pre id="pre6">
<code>cd &amp;&amp; fusermount -u $HOME/sshfs</code></pre>

<p>Nếu bạn muốn một thư mục đồng bộ hóa vĩnh viễn với thiết bị từ xa, hãy thêm một lệnh như&nbsp;<strong>sshfs user@203.0.113.1:/home/user $HOME/sshfs</strong>&nbsp;trong trình quản lý tự khởi động. Mỗi trình quản lý đồ họa có một trình quản lý cấu hình tự khởi động khác nhau, vì vậy hãy tham khảo hướng dẫn trợ giúp về môi trường desktop bạn đang sử dụng. Một số nguồn khuyến nghị nên thêm&nbsp;<strong>/etc/fstab,</strong>&nbsp;nhưng bạn nên tránh điều đó, vì việc thất bại khi mount thư mục có thể khiến hệ thống của bạn không khởi động được hoàn toàn.</p>

<p>Hy vọng bài viết này hữu ích cho bạn. Nếu cần, bạn có thể tham khảo thêm liên kết sau:</p>

<pre id="pre7">
<code>https://linux.die.net/man/1/sshfs</code></pre>

<p>Chúc bạn thực hiện thành công!</p>
		</div>
				<div id="author">
						<p>
				<strong>Nguồn tin:</strong>
				Quantrimang.com
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-mount-thu-muc-tu-xa-trong-linux-voi-sshfs-111.html" title="Cách mount thư mục từ xa trong Linux với SSHFS">https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-mount-thu-muc-tu-xa-trong-linux-voi-sshfs-111.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; .&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.
		</div>
		<div id="contact">
			<a href="mailto:admin@nguoicodonvn2008.info">admin@nguoicodonvn2008.info</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://www.nguoicodonvn2008.info/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
		</script>
		<div class="car-top">
  <span><img src="https://www.nguoicodonvn2008.info/themes/default/images/car.png" alt=""></span>
</div>
<div id="run_cronjobs" style="visibility:hidden;display:none;"><img alt="cron" src="/index.php?second=cronjobs&amp;p=p7f6bo0u" width="1" height="1" /></div>
<script src="https://www.nguoicodonvn2008.info/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4c_e856T",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_recaptcha_ver=2,nv_recaptcha_sitekey="",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://www.nguoicodonvn2008.info/assets/js/language/vi.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/global.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/site.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/news.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/main.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://www.nguoicodonvn2008.info",
            "logo": "https://www.nguoicodonvn2008.info/uploads/angel.gif"
        }
        </script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/bootstrap.min.js"></script>
<script type="text/javascript">
var $scrolltop = $('.car-top');
$scrolltop.on('click', function () {
    $('html,body').animate({
        scrollTop: 0
    }, 800);
    $(this).addClass("car-run");
    setTimeout(function(){ $scrolltop.removeClass('car-run');}, 1000);
    return false;
});
$(window).on('scroll', function ()
{ 
    if($(window).scrollTop() >= 200)
    {
        $scrolltop.addClass("show");
        $scrolltop.addClass("car-down");
    }
    else
    {
       $scrolltop.removeClass("show");
       setTimeout(function(){ $scrolltop.removeClass('car-down');}, 300);
    }
});
</script>
</body>
</html>