সাম্বা: অতিথি / প্রত্যেকেরই পঠনযোগ্য এবং গ্রুপের ব্যবহারকারীদের দ্বারা লেখার জন্য প্রয়োজন


0

আমি এটি সঠিকভাবে কাজ করতে পারি না। আমি অতিথি হিসাবে সূক্ষ্ম হিসাবে লগইন করতে পারি তবে যখন আমি সার্ভারে কোনও ব্যবহারকারীর জন্য ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখি, এটি তা গ্রহণ করে না। এমনকি মূলও নয়।

smb.conf

[global]
    workgroup = WORKGROUP
    server string = Samba Server Version %v

    # log files split per-machine:
    log level = 2
    log file = /var/log/samba/log.%m
    # maximum size of 50KB per log file, then rotate:
    max log size = 50
    debug timestamp = yes

    security = user
    passdb backend = tdbsam

    map to guest = bad user

[public]
    comment = Public Stuff
    path = /opt/shares/filerepo
    public = yes
    writable = yes
    printable = no
    write list = +samba

ব্যবহারকারী হয় filerepo

/ Etc / passwd:

filerepo:x:1000:1001::/home/filerepo:/bin/bash

গ্রুপ তথ্য:

$ groups filerepo
filerepo : filerepo samba

ভাগ করা ডিরেক্টরি ( ls -lZ /opt/shares/) এর জন্য অনুমতি :

drwxrwxr-x. filerepo samba unconfined_u:object_r:samba_share_t:s0 filerepo

সাম্বা পরিষেবা:

$ systemctl status smb.service
smb.service - Samba SMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/smb.service; enabled)
   Active: active (running) since Fri 2015-04-24 13:21:52 PDT; 4s ago
 Main PID: 19684 (smbd)
   Status: "smbd: ready to serve connections..."
   CGroup: /system.slice/smb.service
           ├─19684 /usr/sbin/smbd
           └─19685 /usr/sbin/smbd

Apr 24 13:21:52 localhost.localdomain smbd[19683]: [2015/04/24 13:21:52.516358,  0] ../source3/smbd/server.c:1269(main)
Apr 24 13:21:52 localhost.localdomain smbd[19683]: standard input is not a socket, assuming -D option
Apr 24 13:21:52 localhost.localdomain smbd[19684]: [2015/04/24 13:21:52.522356,  0] ../lib/util/become_daemon.c:136(daemon_ready)
Apr 24 13:21:52 localhost.localdomain systemd[1]: Started Samba SMB Daemon.
Apr 24 13:21:52 localhost.localdomain smbd[19684]: STATUS=daemon 'smbd' finished starting up and ready to serve connectionsFailed to fetch record!
Apr 24 13:21:52 localhost.localdomain smbd[19686]: STATUS=daemon 'smbd' finished starting up and ready to serve connectionsUnable to connect to CUPS server localhost:631 - Transport endpoint is not connected
Apr 24 13:21:52 localhost.localdomain smbd[19685]: STATUS=daemon 'smbd' finished starting up and ready to serve connectionsfailed to retrieve printer list: NT_STATUS_UNSUCCESSFUL

ফায়ারওয়াল:

$ systemctl status firewalld
firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled)
   Active: inactive (dead) since Fri 2015-04-24 13:00:08 PDT; 25min ago

উত্তর:


1

আমার লগগুলি সন্ধানের সময় /var/log/samba/log.xxxxxxxআমি লাইনটি দেখলাম

check_ntlm_password:  Authentication for user [filerepo] -> [filerepo] FAILED with error NT_STATUS_NO_SUCH_USER 

যদিও আমি লিনাক্স ব্যবহারকারী / পাসওয়ার্ড যুক্ত করেছি, আমি সাম্বাটি একটি যোগ করিনি।

এটি কাজ করার জন্য আমাকে করতে হয়েছিল: smbpassword -a filerepoএবং সাম্বা ব্যবহারকারীর জন্য একটি পাসওয়ার্ড সেট করতে হবে।


আপনার প্রশ্নের লুপ বন্ধ করার জন্য ধন্যবাদ। অনুরূপ সমস্যা নিয়ে অন্যদের উত্তরকে আরও কার্যকর করার জন্য আপনি কি নিজের উত্তরকে আরও বিস্তৃত করতে পারেন? ধন্যবাদ। বিটিডাব্লু, দুই দিনের মধ্যে, আপনি নিজের উত্তরটি গ্রহণ করতে সক্ষম হবেন যা ইঙ্গিত দেয় যে সমস্যার সমাধান হয়েছে।
ফিক্সার 1234

0

অস্থায়ীভাবে সেলিনাক্সকে অক্ষম করে দেখুন (SELinux পুনরায় বুট করার পরে):

setenforce 0

অথবা

echo 0 >/selinux/enforce

যদি এটি কাজ করে (সাম্বা সূক্ষ্মভাবে কাজ করে), সেল্বাক্স সহ সাম্বা সেটআপ করুন , উদাহরণস্বরূপ: http://wiki.centos.org/HowTos/SetUpSamba# Head-86233024cba06a1e4f554e763a2f634a61eae9b8

পিএস SELinux চিরকালের জন্য অক্ষম করবেন না, এটি সত্য উপায় নয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.