DebianでNFS共有をセットアップする
NFSはネットワークベースのファイルシステムであり、コンピューターはコンピューターネットワークを介してファイルにアクセスできます。このガイドでは、NFを介してフォルダーを公開する方法について説明します
注:この記事では、Debian 9の新規インストールを実行していることを前提としています。さらに、root
続行するにはアクセス権が必要です。
まず最初に、メールサーバーのパッケージをインストールする必要があります。
root
ユーザーとして以下を実行します。
apt-get install postfix dovecot-imapd dovecot-managesieved sendmail mailutils -y
「-y
」はapt-get
、確認を自動的に受け入れるためのパラメータです。
"Postfix Configuration"プロンプトが表示されたら、 " Tab
"キーを押してから " "キーをEnter
押し、最後に " Enter
"キーをもう一度押してPostfixをインターネットサイトとして設定します。
次に、プライマリドメインを入力し、「Enter
」キーを押す必要があります。
まず、システムが拒否メール(バウンスメールなど)を送信するために使用するメールアドレスを設定する必要があります。
/etc/dovecot/conf.d/15-lda.conf
お気に入りのテキストエディタでファイルを開き、次のような行を見つけます#postmaster_address =
。これに変更してください。
postmaster_address = postmaster@%d
保存して終了。
次に、を開きます/etc/postfix/main.cf
。一番下までスクロールして、以下を追加します。
mailbox_command = /usr/lib/dovecot/deliver
または、これをシェルプロンプトに入力することもできます。
echo 'mailbox_command = /usr/lib/dovecot/deliver' >> /etc/postfix/main.cf
理想的には、PostfixとDovecotが自動的に起動するようにします。次のコマンドを入力して、SystemD
自動的に開始するように指示します。
systemctl enable postfix
systemctl enable dovecot
次に、それらを再起動して、構成の変更を適用します。
systemctl restart postfix
systemctl restart dovecot
これまでに行ったことをテストして、すべてが正しく機能していることを確認します。
echo "Testmail!" | mail -s "Testmail!" root@localhost
に、次のようなメッセージが表示され/var/log/mail.log
ます。
install postfix/local[10309]: A0B361DDA2: to=<root@localhost>, relay=local, delay=0.02, delays=0.01/0/0/0.01, dsn=2.0.0, status=sent (delivered to command: /usr/lib/dovecot/deliver
基本的なサービスが機能するようになったので、設定する必要がある2つの重要なことが残っています。インターネットは友好的な場所ではないため、可能な限り暗号化する必要があります。この場合はを使用しSSL/TLS
ます。理想的には、信頼されたCAからの証明書(たとえばLet's Encryptなど)があり、無料で証明書を取得できることが理想的です。個人で使用する場合は、自己署名証明書でもかまいません。
次のコマンドで自己署名証明書を生成できます。
mkdir /etc/dovecot/private
openssl req -newkey rsa:4096 -sha512 -x509 -days 365 -nodes -keyout /etc/dovecot/private/mykey.key -out /etc/dovecot/mycert.pem
chmod 600 /etc/dovecot/private/*
以下をに追加します/etc/postfix/main.cf
。
smtpd_tls_cert_file = /etc/dovecot/private/mykey.pem
smtpd_tls_key_file = /etc/dovecot/private/mycert.pem
smtpd_use_tls = yes
Postfixを保存して終了し、再起動します。
systemctl restart postfix
次に、./etc/dovecot/conf.d/10-ssl.conf
ファイルを開きます。
構成ファイルの値を変更します。
ssl = yes
ssl_key = /etc/dovecot/private/mykey.pem
ssl_cert = /etc/dovecot/private/mycert.pem
Dovecotを再起動します。
systemctl restart dovecot
SSL機能をテストします。
openssl s_client -starttls smtp -crlf -connect domainYouEnteredEarlierInStep1:25
回答に証明書と接続情報の両方が含まれている場合、すべてが適切に機能しています。このチュートリアルの最後のステップは、Sieveの構成です。/etc/dovecot/conf.d/15-lda.conf
お気に入りのテキストエディターで開き、次の行を編集します。
mail_plugins = $mail_plugins sieve
最後の再起動。
systemctl restart dovecot
root
ユーザーとメールを送受信することは専門家ではないと考えられています。これを解決するために、非特権ユーザーを作成します。
useradd -m myUser #-m is a parameter that forces the creation of the home directory
passwd myUser
おめでとうございます。VultrVPSにメールサーバーをセットアップしました。
NFSはネットワークベースのファイルシステムであり、コンピューターはコンピューターネットワークを介してファイルにアクセスできます。このガイドでは、NFを介してフォルダーを公開する方法について説明します
GolangはGoogleが開発したプログラミング言語です。汎用性、シンプルさ、信頼性のおかげで、Golangは最も人気のあるものの1つになりました
はじめにWeb分散オーサリングおよびバージョン管理(WebDAV)は、リモートでファイルを作成および変更するためのフレームワークを提供するHTTP拡張です。
LinuxおよびUnixのシステム管理者の間では、sudoユーザーを使用してサーバーにアクセスし、コマンドをルートレベルで実行することは非常に一般的です。sudの使用
この記事では、Debianでchroot jailをセットアップする方法を説明します。私はあなたがDebian 7.xを使っていると思います。Debian 6または8を実行している場合、これは機能する可能性があります、bu
はじめにDebianでVPNサーバーを設定する簡単な方法は、PiVPNを使用することです。PiVPNは、OpenVPNのインストーラーおよびラッパーです。それはあなたのための簡単なコマンドを作成します
別のシステムを使用していますか?Brotliは、Gzipよりも圧縮率が高い新しい圧縮方法です。そのソースコードはGithubで公開されています。ティ
別のシステムを使用していますか?Neosは、CMSとアプリケーションフレームワークをコアとするコンテンツアプリケーションプラットフォームです。このガイドでは、インストール方法を説明します
はじめにCactiは、RRDデータに完全に基づいたオープンソースの監視およびグラフ作成ツールです。サボテンを通じて、ほぼすべてのタイプのデビックを監視できます
Go(Golangとも呼ばれます)は、静的に型付けされ、コンパイルされた、Cのようなプログラミング言語で、Googleによって開発されました。シンプルさと多用途性により、b
PBX In A Flash 5(PIAF5)は、Vultr VPSを本格的なPBXに変えるDebian 8ベースのオペレーティングシステムです。次のような特徴があります。
別のシステムを使用していますか?TermRecordはPythonで記述されたシンプルなオープンソースツールで、ターミナルセッションを簡単に共有できる自己完結型に保存できます。
別のシステムを使用していますか?Matomo(旧Piwik)は、Google Analyticsのオープンな代替手段であるオープンソースの分析プラットフォームです。Matomoのソースはoでホストされています
この記事では、Vultrでテンプレートとして提供されるサーバーオペレーティングシステムの概要を説明します。CentOS CentOSはRHEL(Re
別のシステムを使用していますか?X-Cartは、数多くの機能と統合を備えた非常に柔軟なオープンソースのeコマースプラットフォームです。X-Cartのソースコードはホストです
Muninは、マシンのプロセスとリソースを調査する監視ツールであり、Webインターフェースを介して情報をグラフで表示します。フォローインを使用する
はじめにこのチュートリアルでは、CentOS、Debian、またはUbuntuを実行しているLinuxサーバーにIP範囲/サブネット全体を追加するプロセスについて説明します。プロセス
別のシステムを使用していますか?Diasporaはプライバシーを意識したオープンソースのソーシャルネットワークです。このチュートリアルでは、ディアスポラpoを設定する方法を学びます
別のシステムを使用していますか?Selfoss RSSリーダーは、無料でオープンソースのセルフホスト型のWebベースの多目的ライブストリーム、マッシュアップ、ニュースフィード(RSS / Atom)です。
ここVultrでは、デプロイ可能なすべてのVPSでIPv6を有効にするオプションがあります。しかし、これにより、一部のプログラムとコマンドはどちらか一方を優先する場合があります
ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。
最近、Appleは問題を修正するための補足アップデートであるmacOS Catalina 10.15.4をリリースしましたが、このアップデートにより、Macマシンのブリックにつながる問題がさらに発生しているようです。詳細については、この記事をお読みください
原子力は、過去の出来事のために私たちが決して尊重しないことを常に軽蔑していますが、それは必ずしも悪ではありません。詳細については、投稿をお読みください。
これを読んで、人工知能が小規模企業の間でどのように人気を博しているか、そして人工知能がどのように成長し、競合他社に優位に立つ可能性を高めているかを理解してください。
私たちのコンピューターは、ジャーナリングファイルシステムと呼ばれる組織化された方法ですべてのデータを保存します。これは、検索を押すとすぐにコンピューターがファイルを検索して表示できるようにする効率的な方法です。https://wethegeek.com/?p = 94116&preview = true
ビッグデータと人工知能は流行語ですが、それらがどのように相互に関連しているか知っていますか?さて、この記事を最後まで読んで、同じことを知ってください。
LiteCartは、PHP、jQuery、およびHTML 5で記述された無料のオープンソースのショッピングカートプラットフォームです。シンプルで軽量、使いやすいeコマースソフトウォー
NFSはネットワークベースのファイルシステムであり、コンピューターはコンピューターネットワークを介してファイルにアクセスできます。このガイドでは、NFを介してフォルダーを公開する方法について説明します
別のシステムを使用していますか?Matomo(旧Piwik)は、Google Analyticsのオープンな代替手段であるオープンソースの分析プラットフォームです。Matomoのソースはoでホストされています
HTTPライブストリーミング(HLS)は、Apple Inc.によって実装された非常に堅牢なストリーミングビデオプロトコルです。HLSは、ファイアウォール、プロキシ、