Deutsch   English   Français   Italiano  
<dvch6l-udb2.ln1@q957.zbmc.eu>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!3.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: Chris Green <cl@isbd.net>
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Can't get into headless pi, password not 'raspberry'
Date: Sun, 26 Jan 2025 09:47:57 +0000
Lines: 59
Message-ID: <dvch6l-udb2.ln1@q957.zbmc.eu>
References: <dh5g6l-ft72.ln1@q957.zbmc.eu> <vn4uua$3k0li$4@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net zMQh6DU94TU7ks/XQUMV2wzf50ogR7A0q2u5AkV0cO7tvmd80=
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:zjrCToi25lJgHzEln2HwxmPT3j8= sha256:5gKZK6WGKkcvsvRccm4vFtHQ0h7pRL8MdLZWPR/J+7g=
User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.1.0-29-amd64 (x86_64))
Bytes: 3462

The Natural Philosopher <tnp@invalid.invalid> wrote:
> On 25/01/2025 22:34, Chris Green wrote:
> > I am trying to set up a new, headless Pi 4B.  I have copied the 'lite'
> > image to a USB drive and created the empty 'ssh' file in the boot
> > partition.
> > 
> > It boots OK and the ssh deamon is running but the default username
> > 'pi' and password 'raspberry' don't work. How on earth do I get into
> > it to start it up?
> > 
> > I can edit files on the USB drive OK so I can add and modify entries
> > in /etc/passwd and /etc/shadow. So all I actually need to do is set it
> > up so the user 'pi' has no password but I'm not doing too well at
> > doing that at the moment.
> > 
> > Any ideas, or other ways to get into it?
> > 
> 
> Others have told you how to use the imager, but IIRC all that does is 
> set up a file in the VFAT partition....
> 
> Here is a shameless cut'n paste
> 
>     Write the Raspberry Pi OS image to your SD card as normal
>     Mount the newly written /boot partition on the Pi on your computer
>     Create an empty file named ssh, without a file type / ending. On 
> Linux and macOS, this is easily done with touch ssh if you’re in the 
> right directory. This tells the OS to enable SSH access right away.
>     Next, create a user with a password on the SD card as that’s not 
> done automatically anymore.
>         Create an encrypted password for your new Raspberry Pi user. On 
> Linux and macOS, this can be done with OpenSSL. For added security, 
> write the new password into a masked shell variable so it doesn’t show 
> up in your computer’s shell history:
> 
>         [morph@void ~]$ read -s pw
>         [morph@void ~]$ echo "$pw" | openssl passwd -6 -stdin
> 
> $6$4E2z6hQOGLZCK5ZN$ESo2r/tO7Sy1Xmyp/bFzQ0A8zNNMhOoj0XocoGVbc8PVLcHlDr/kQiRvv/vOfdopLkylTVQSfK4n97SR9VGGF1 
> 
> 
>         the long random string is your encrypted password. Next, create 
> another file next to the ssh file on the SD card’s boot partition named 
> userconf.txt.
>         Open userconf.txt with your favourite text editor and in the 
> first and only line enter your desired username and the encrypted 
> password, separated by a colon. It should look like this: 
> morph:$6$4E2z6hQOGLZCK5ZN$ESo2r/tO7Sy1Xmyp/bFzQ0A8zNNMhOoj0XocoGVbc8PVLcHlDr/kQiRvv/vOfdopLkylTVQSfK4n97SR9VGGF1 
> 
> 
> And that’s it. Unmount your card, pop it into the Pi, connect it to your 
> network and boot. You should now be able to SSH into it using your new 
> credentials. No monitor needed.
> 
I think an ssh key will be easier! :-)

-- 
Chris Green
·