<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>'for fun' I pasted the text of your email in to chatgpt, it had
      some interesting advice:</p>
    <p><strong>Verify User Exists</strong>:  - probably not your
      problem. <br>
    </p>
    <pre class="!overflow-visible"><div
class="contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950"><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary"><strong>Check User's Shell</strong>: Ensure that the user "default" has a valid shell. You can check the user's entry in <code>/etc/passwd</code></div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary"><code>Good suggestion, imho, but you did imply you'd logged in as the user, so this is also (probably) a red herring.</code></div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary"><code>
</code></div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary"><strong>Home Directory</strong>: Ensure the user "default" has a home directory. </div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary">
</div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary"><strong>SSH Key/Password</strong>: If you're trying to log in using SSH keys, ensure that the public key is correctly placed in <code>/home/default/.ssh/authorized_keys</code> and that the permissions are set correctly</div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary">- since you've not logged in via SSH, this is probably also a herring.</div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary">
</div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary">However, the suggestion: If you’re using password authentication, make sure the user has a password set  Might be helpful.</div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary">I'm skipping firewall suggestion.</div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary"><strong>Log Files</strong>: Since <code>/var/log/faillog</code> is empty, also check <code>/var/log/auth.log</code> for any messages related to SSH login attempts </div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary">- very good idea.</div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary">
</div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary">Three's more, but I'm guessing the log files are the most likely place to start, after the suggestions everyone else gave.</div><div
class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary">
</div></div></pre>
    <p></p>
    <div class="moz-cite-prefix">On 10/21/24 23:22, Rusty Carruth via
      PLUG-discuss wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:13c13c1d-a5d1-42ec-af00-45e0f58c2500@descomp.com">The
      other questions are all great, but can you ssh from the server to
      itself as the desired user?  That is, ssh theSSHdude@localhost ,
      which should hopefully rule out network issues ;-)
      <br>
      <br>
      I'll also mention that I had a weird issue with SSH where I could
      ssh from machine A to machine B, but not from B to A!  THAT turned
      out to be a netmask issue!  And ChatGPT ALMOST got the answer. You
      could try your favorite AI to see if it can help, but be sure to
      give it more info than you think you should - I should have given
      it the output of ifconfig on both computers and it probably would
      have caught it....
      <br>
      <br>
      On 10/21/24 18:46, Keith Smith via PLUG-discuss wrote:
      <br>
      <blockquote type="cite">Hi,
        <br>
        <br>
        I am a little stuck.
        <br>
        <br>
        I am trying to configure a user that will allow me to log into
        an Ubuntu 24.04lts server via SSH.
        <br>
        <br>
        I created a line : "AllowUsers default" in /etc/ssh/sshd_config
        <br>
        <br>
        Then sudo systemctl restart ssh
        <br>
        <br>
        Try to login and get "client_loop: send disconnect: Broken pipe"
        <br>
        <br>
        sudo tail /var/log/faillog returns nothing.
        <br>
        <br>
        I can SSH into the server from my Kubuntu desktop under the
        default user created during server o/s install
        <br>
        <br>
        A search says it is probably a network issue.  Does not make
        sense given I can SSH in using another user.
        <br>
        <br>
        Any thoughts are much appreciated.
        <br>
        <br>
        Keith
        <br>
        <br>
        <br>
        ---------------------------------------------------
        <br>
        PLUG-discuss mailing list: <a class="moz-txt-link-abbreviated" href="mailto:PLUG-discuss@lists.phxlinux.org">PLUG-discuss@lists.phxlinux.org</a>
        <br>
        To subscribe, unsubscribe, or to change your mail settings:
        <br>
        <a class="moz-txt-link-freetext" href="https://lists.phxlinux.org/mailman/listinfo/plug-discuss">https://lists.phxlinux.org/mailman/listinfo/plug-discuss</a>
        <br>
      </blockquote>
      ---------------------------------------------------
      <br>
      PLUG-discuss mailing list: <a class="moz-txt-link-abbreviated" href="mailto:PLUG-discuss@lists.phxlinux.org">PLUG-discuss@lists.phxlinux.org</a>
      <br>
      To subscribe, unsubscribe, or to change your mail settings:
      <br>
      <a class="moz-txt-link-freetext" href="https://lists.phxlinux.org/mailman/listinfo/plug-discuss">https://lists.phxlinux.org/mailman/listinfo/plug-discuss</a>
      <br>
    </blockquote>
  </body>
</html>