Free MetalVPS Intel i9-13900 Traditional Shell Account! Make Your Own VPSes!
Friendly greetings to all! 🌎🌍
What's New At MetalVPS?
MetalVPS seems to have a new EX101 Node running on an Intel i9-13900 processor at Hetzner's Falkenstein Datacenter in Germany.
You can create your own chroots, LXC containers, KVM VPSes, and much more from your traditional, command line shell account!
All Node resources are available for fair use.
[email protected] ~ # date Mon Apr 10 01:19:20 AM UTC 2023 [email protected] ~ # cat /etc/debian_version 12.0 [email protected] ~ # lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 46 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 32 On-line CPU(s) list: 0-31 Vendor ID: GenuineIntel BIOS Vendor ID: Intel(R) Corporation Model name: 13th Gen Intel(R) Core(TM) i9-13900 [ . . . ] [email protected] ~ # free -h total used free shared buff/cache available Mem: 62Gi 936Mi 61Gi 1.1Mi 545Mi 61Gi Swap: 31Gi 0B 31Gi [email protected] ~ # df -h . /altroot Filesystem Size Used Avail Use% Mounted on /dev/md4 3.4T 1.9G 3.2T 1% / /dev/md3 98G 24K 93G 1% /altroot [email protected] ~ # gcc --version gcc (Debian 12.2.0-14) 12.2.0 Copyright (C) 2022 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [email protected] ~ #
1 Gbps unlimited, fair use
1 x IPv4
1 x IPv6/64
More About The Hardware
Processor: Intel® Core™ i9-13900 Processor
RAM: M324R4GA3BB0-CQK(DDR5 ECC) | DRAM | Samsung Semiconductor Global
NVMe Disks: SAMSUNG MZQL21T9HCJR-00A07 PCIe Gen 4
- MetalVPS is a project of @Not_Oles a/k/a Tom Miller a/k/a the clueless™ guy.
Why not? It's fun to play with and learn about servers, operating systems, and the internet.
@Not_Oles uses very little of his MetalVPS servers' capacity. It's better to offer the extra capacity to others than to waste it.
- Thank you for using open source software at MetalVPS!
- @NodeSeek用户123 wrote a tutorial here at LES (English) and on xlog.app (Chinese) about how to launch Ubuntu with Qemu and RDP and port forwarding.
These congrats are transferred from MetalVPS' wonderful, now-decommissioned Fremont Node. More congrats will be added as people begin to use the new Node.
Clueless™ administrator! 😀 @Not_Oles frequently messes up! 😱
@Not_Oles is especially clueless™ about Debian since he is a Debian noob. 🤗
Hey! This Node runs Debian sid unstable! 🤩 And, it's RAID 0! 😭
Sometimes trusted MetalVPSians might or might not get sudo. 🙈🙉🙊
MetalVPS has no billing panel and no server control panel. It's all command line until you install the GUI that you want. 🆕
MetalVPS has no onboarding and no knowledge base. ♒︎ If you want to make an LXC or KVM VPS, please be willing to research about how to do it on the command line.
Account delivery might take awhile! 😴
Accounts subject to cancellation at any time without advance notice! 💥
No warranty, to the extent permitted by applicable law. No service level agreement. Not for business use. Intended especially for computer learning and fun! 🤑
White Hat stuff only, please! No copyright violations, please. 👍
@Not_Oles tries to keep the system updated. Frequent maintenance reboots are guaranteed! 🌺
Please make your own redundant, offsite backups! It's easy to download or sync or clone your backup to a safe place. Please also make sure that you actually can restore from your backups! Please think of your MetalVPS account as ephemeral! It might blow up! We or you might reinstall the Node! 🤦♂️
MetalVPS.com is not a project of lowendspirit.com, lowendtalk.com, hetzner.com, or freevps.org. 👨💻
Other MetalVPSians can see your account name, some of the processes you are running, and much other information. So, please do not put confidential information on the server. 🤔
We're just beginning on this Node.
So far, gcc, git, lxc, qemu-kvm, zsh, and more are installed. Additional configuration is required, but MetalVPSians should be able to compile, to create unprivileged LXC containers, and to create KVM virtual machines.
Possibilities include installing Go, Plan9port, Docker and Nix. Plus code-server, oksh, Xv6, plan9port, LAMP stack. Plus more. If you want something, please let us know!
How To Sign Up
Please post in this thread. Only if necessary, please PM @Not_Oles or use the email on @Not_Oles profile.
If you have a new LES account, please introduce yourself in your post. Please tell us what you plan to do with your MetalVPS account. Please include your ed25519 ssh public key.
Please post in this thread. Only if necessary, PM or use the email on @Not_Oles profile.
Additional communication channels might be available via Signal App, Discord, Jitsi, etc.
What People Are Saying
- About MetalVPS
". . . [V]ery cool that MetalVPS is still a thing Thanks for providing this to the community, tinkering with servers is fun and a learning experience!"
"The permanent free shell account of MetalVPS is very fun!" ("MetalVPS的永久免费shell账号挺好玩的")
"I enjoyed the section of the OP dedicated to complementary comments, including helpful links so they can be verified."
"MetalVPS used to be a high end provider, but it's becoming a sorority now."
"fun stuff indeed, appreciating the comfortable computing experience!"
"Nice trial and results! Very interesting "
"It just crossed my mind that I've been using your server for over half a year! It's been an amazing experience! . . . Your services deserve much more attention. "
"Wow pretty nice ! Congrats excellent options thanks for being a part of the community"
"the terms seemed exceptionally fair"
"Kernel Linux 5.11 is now in much better shape for AMD "
"Yes, please. I’ll take that."
"it's really quite dedicated. not all dedicated are the same."
"MetalVPS-AX101 has a reasonable price"
"really need a testing ground badly now especially with dedicated core"
"I've been using this one from him. Highly recommend! His support is really amazing!"
"Grab it while the hotel still has vacant rooms."
". . . very passionate and enthusiastic about everything. Not all businesses are made this way and it's very easy to see when you interact with them. You are giving the right impression with this industry and it's wonderful to see."
"I think MetalVPS is designed in between a dedicated and a regular VPS. Some use case cannot fill the capacity of a dedicated but need more CPU than a regular VPS, and it makes sense to use MetalVPS in such situation."
- About Not_Oles
"@Not_Oles is really a funfull and helpful grandpa!!"
"especially thanks @Not_Oles , He pointed out my problems and told me the correct way to share. He is a good guy."
"I'm not in need for any free vps at the moment, but thanks for what you're doing. If I had this chance few years ago, I think my life would be different."
"I did want to thank @Not_Oles for always being so friendly. Makes me smile seeing how nice you are to everyone here."
"Possibly the most polite and enthusiastic personality in the entire LE* world with a genuine interest that runs so deep he even set up a business exclusively catering for LES. as a regular content writer for LES his articles frequently top the charts in terms of most viewed (according to google)"
"Really, you're the best person I've known on the internet."
"we've found that good, in-depth technical articles tend to drive user interaction and new sign-ups on the forum. @Not_Oles's Proxmox articles are evidence of this."
"It was a pleasure for me to collaborate with Tom, he really knows what he's doing "
"Thanks again to @Not_Oles for valiant testing."
"you've brought a smile on my face countless times "
"Good luck with your new project! Happy to have you around here!"
"I always love how you come up with new ideas Good luck, mate!
"May you continue to learn and inspire others."
"he is the sweetest guy in LES .."
"resplendent as the Sonoran Sun"
"every time I visit les and see that profile picture, it brightens up my day."
"As for the new administrator, I nominate @Not_Oles."
"I would love to see @Not_Oles as a moderator or a bigger role."
"I would also support @Not_Oles as admin "
"He has limited technical skills, so that he's resorting to drama summaries[.]"
Tom gets a lot of help from the friendly MetalVPSians and from many other friends.
Thanks again and best wishes! 🇺🇸🗽🇲🇽🇫🇮🇩🇪🏜️
Hi. I have no experience creating neither unprivileged lxc containers nor unprivileged kvm vps. But it will be fun if I can try
Thanks for everything.
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQ6a1fln9KCXRXdEJ7O6AUWm4f+wTF1mySLJLjsqFlk eddsa-key-20210809
Hi @Not_Oles would love to try this monster if allowed.
I would love to learn about LXC containers and such. Can I hop on?
i can teach you other useful things.
I provisioned your account! Welcome to MetalVPS!
ssh [email protected] -p 42365with your ssh key.
Your password is in a file in your home directory. The file is mode 600, which means that no other users can see the contents. Password login has been disabled on the Node, but you might need the password later. Please feel free to change your password.
Maybe you might want to start by adapting the easiest of the non-KVM and then the KVM Slirp recipes from this tutorial?. Please don't forget to check the additional references at the end of the tutorial.
On the server's Debian apt default qemu install I see
From the above permissions, I am guessing that unprivileged users can use KVM. But I haven't tried it yet.
There may be a few configuration items still needed for LXC to work and for giving KVM and LXC instances their own IPv6 addresses and forwarded IPv4 ports. I believe Slirp should work as things are right now.
Please feel free to post any questions that you have. Please also post exciting news and frequent updates about what you are doing on the server. Hope you enjoy it! Thanks and best wishes!
ssh [email protected]. Note that Debian doesn't seem to like capital letters in usernames, so I changed F to f.
Other stuff . . . approximately the same as I said to @cpsd above.
I hope you have fun on the server! Please post any questions and also exciting news and frequent updates about what you are doing on the server! Best wishes!
I think you're supposed to just add users you want to be able to use it into the group kvm (in
Yes, I've seen that before too, thanks! I'm unsure why, though, when neighbors without root or kvm group membership seem, from the permissions, to be able to execute the needed commands.
Of course, we will add the kvm group if it turns out to be needed.
Thanks for your help @ralf! Much appreciated.
Interestingly, there already is a kvm group.
But, why is the kvm group needed if non-root neighbors have executable permissions on
Will start to play with it. Thanks @Not_Oles !
Anyone can execute the commands, permission is gated on being able to access
Yeah, you should just add the list of comma separated user names to that after the last colon.
"Anyone can execute the commands, permission is gated on being able to access
Yeah! Now I get it! Thanks!
Neighbors now added to kvm group!
BTW, if you use
ls -lL /usr/bin/kvmit'll follow links and show you the data about the actual file.
I was away from this forum for a while, but very cool that MetalVPS is still a thing Thanks for providing this to the community, tinkering with servers is fun and a learning experience!
I was trying your instructions, Thanks. I coudn't find the the file start-qemu-kvm-slirp.sh so I wasn't able to follow that trick.
Moreover, I found that qcow2 file gets full when you update & try to install tmux / qemu. So I managed to increase the qcow2 file and move /usr & /var to two new partitions.
Finally I bypassed the guest's networking problem connecting through my VPN.
@Not_Oles no dice for shallow?
off course NOt , for you , more like
@Not_Oles can you please provide account for Shallow, his key is above.
Thanks a lot.
Thanks for your report! Looks like you did well for what was, as you said, your first time! Congrats! 🍾
The entire start-qemu-kvm-slirp.sh file is in the linked article:
May I please ask, how did you increase the size of the qcow2 file?
May I please ask how you did this?
Good luck with continuing adventures!
Thanks for your kind words! Your comment made my day, so I added it to the OP. Best wishes!
Trying to follow the tutorial here.
Need to squeeze my brain.
I'd like an account; I'm interested in learning about creating kvm VPSes.
Let me know what I need to do, thanks
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILUt0NSJah9AEOnk27sVO0pbfvrREdNqtIOCCU1xiNl/ JuiceSSH
Oh! I was looking for a script inside the guest machine after installing the package. So i just tried to run tmux from host and launching the guest machine. But no luck when I ping any IPv4/domain. 100% packet loss.
From host machine:
qemu-img resize debian-sid-nocloud-amd64-daily.qcow2 +10G
From guest machine:
[email protected]:~# fdisk /dev/sda
From host machine:
Now you can repeat those steps for /var partition if you are interested in.
First, you need to fix the ssh daemon:
Second, I had an important missing package (dhclient): apt install isc-dhcp-client
Third, you need a script at the boot process to connect to your vpn. I used one current file as template:
as I wanted to try a desktop, I installed the x2go daemon and set a required hostname for the guest machine:
And I allowed PasswordAuthentication (in /etc/ssh/sshd_config)