[Samba] Broken pipe when using ssh with pam_smbpass.so migrate

mathias dufresne infractory at gmail.com
Thu Mar 3 16:38:49 UTC 2016


Hi Simon,

I never played with Samba in the way you are playing with.

Anyway your issue seems to be very located to pam_smbpass.so or its usage.
Bug from software or admin mistake? As said, I have no idea but perhaps if
you post Samba version, pam version, smb.conf perhaps too... anything to be
more specific about what is really your installation. This could help those
who have played with that to help you.

Cheers,

mathias

2016-03-03 14:29 GMT+01:00 Simon Nagl <simonnagl at aim.com>:

> Hello,
>
> I am trying to keep my samba accounts in sync with my unix accounts.
> I want to login ssh.
> Syncing passwords works.
>
> Scenario: I create a new user:
>
> useradd -m testuser
> passwd testuser
>
> When I log in with the user pam_smbpass should create a corresponding
> samba user.
> I modified system-auth which is included in sshd:
>
>
> #### /etc/pam.d/system-auth
> auth     requisite pam_unix.so     try_first_pass nullok
> auth      optional  pam_permit.so
> auth      required  pam_env.so
> auth      optional  pam_smbpass.so  migrate
> account   required  pam_unix.so
> account   optional  pam_permit.so
> account   required  pam_time.so
> password  requisite pam_unix.so     try_first_pass nullok sha512 shadow
> password  optional  pam_smbpass.so  try_first_pass nollok
> password  optional  pam_permit.so
> session   required  pam_limits.so
> session   required  pam_unix.so
> session   optional  pam_permit.so
>
>
> Now if I try to login with testuser user via ssh I get this error message:
> packet_write_wait: Connection to 192.168.xxx.xxx: Broken pipe
>
> If I log in with any other user I get the same message.
>
> If I uncomment the line
> auth    optional    pam_smbpass.so    migrate
> and try to login again it works. Also a samba account for testuser has
> been created.
>
>
> Does anyone have a solution how this can be fixed?
>
> Simon
>
>
>
> --
> To unsubscribe from this list go to the following URL and read the
> instructions:  https://lists.samba.org/mailman/options/samba
>


More information about the samba mailing list