こんにちはコミュニティ、私はウイルスの問題のためにクラッシュしたウィンドウズの共有フォルダサーバーのXNUMXつを修正しています🙁
これを解決するために、ファイルサーバーおよびドメインのメンバーとしてsambaを設定しました。 これは私が従った手順であり、私のニーズに合わせて適切に機能します。
Ubuntu14.04のファイルサーバーとしてのSamba
実行する手順は次のとおりです。
- ntpをインストールして構成します
sudo apt install ntp
- 以下のデータでntp.confを編集します。
sudo nano /etc/ntp.conf
####################################ドリフトファイル/var/lib/ntp/ntp.driftstatistics loopstats peerstats clockstats filegenloopstatsファイルloopstatsタイプdayenable filegenpeerstatsファイルpeerstatsタイプdayenable filegenclockstatsファイルclockstatsタイプdayenableサーバーmiserverntp.mydomain.cu制限-4デフォルトkodnotrap nomodify nopeer制限-6デフォルトkodnotrap nomodifynopeer制限127.0.0.1制限:: 1制限192.168.1.0マスク255.255.255.0nomodifynotrapブロードキャスト172.16.1.224ブロードキャスト192.168.1.255tos孤立サーバー127.127.1.0ファッジ127.127.1.0ストラタム8 ################# ############################
- publicntpと同期するスクリプトを作成します
sudo nano ntp.sh
スクリプトに組み込まれるデータは次のとおりです。
########################################!/ bin / bash sudo service ntp stop sudo ntp -gq sudo service ntp start ########################################## #####
- 次に、定期的に同期を実行するタスクを作成します。
sudo nano /etc/crontab
############################################ 20 0 * **ルート/home/ladmin/ntp.sh ########################################## ##
- システム時間が正しいことを確認しましょう
date
- 次のデータを使用してSamba構成を編集します
sudo nano /etc/samba/smb.conf
##############################################このグローバルな場合およびフォルダに引用符がありませんが、#bracketsを取得する方法が見つかりません:-p "[global]" netbios name = data1 workgroup = DOMAIN security = ADS realm = SAMBA.DOMINIO.CU encode passwords = yes idmap config * :backend = rid idmap config *:range = 100000-200000 winbind use default domain = yes winbind enum users = yes winbind enum groups = yes vfs objects = acl_xattr map acl iSCSI = Yes store two attributes = Yes log level = 1 log file = /var/log/samba/samba.log"[folder] "コメント=フォルダーパス= /ホーム/ samba /フォルダー参照可能=はい読み取り専用=いいえ強制作成モード= 0660強制ディレクトリモード= 0660vfsオブジェクト= acl_xattr full_audit full_audit: prefix =%u |%I |%S full_audit:facility = local7 full_audit:success = mkdir rename unlink rmdir pwrite open full_audit:failure = none full_audit:priority = NOTICE ################ ###############################
- 次に、ドメインに参加する必要があります
net ads join -U usuario_admin_de_dominio
- ドメインが正常に参加したことを確認するには、次の2つのコマンドを使用します
wbinfo -u getent passwd
- 対応するsambaフォルダが作成されます
mkdir /home/samba/
共有リソースとして表示されるフォルダーを作成します
mkdir /home/samba/carpeta
- 私の場合、777でsambaの権限を設定しましたが、これはセキュリティリスクである場合があるため、この手順はオプションであることに注意してください。
chmod 777 -R /home/samba
- windbindとcifs-utilsのインストールに進みます
sudo apt install libnss-winbind cifs-utils
- ファイルを編集する
/etc/nsswitch.conf
これを追加(置換)します
passwd:compat winbindグループ:compat winbind
- PCを再起動します
さて、今のところサーバーはすでに機能していますが、同じウィンドウからフォルダーを作成してアクセス許可を変更できます。
お役に立てば幸いです。ご質問やご提案をお待ちしております。
人ではなく、常にアイデアを攻撃することを忘れないでください。
ハバナからのご挨拶
こんにちは、非常に優れた講師です。Centos7でも同じことを行うための手順はありますか?
すでにからはどうもありがとうございました!
ATTE。
フレデリック。
私はDebian7とUbuntu14.04でのみ使用しました🙁。 しかし、セントスではそれほど難しいことではないと思います