Is there a way to gain control of the host machine, from onworks cloud server running linux from the browser?

TizenChamp

New Member
Joined
Nov 21, 2024
Messages
9
Reaction score
2
Credits
153
I just discovered that i can run linux from my web browser on any machine.

Is there a way to gain control of the host file system and potentially install linux that way?

I would like to gain control of the host machine while running os from the web browser.

Is that possible?
 


The Host machine will be a Samsung smart tv? So how would you assert control of the host machine

forgive me if i have broken any rules with this post its my first post and i have not read the rules yet
 
I just discovered that i can run linux from my web browser on any machine.

Is there a way to gain control of the host file system and potentially install linux that way?

I would like to gain control of the host machine while running os from the web browser.

Is that possible?
The onworks website linked to in post #1 is to a "playonline" environment in which a user can select from a few distros to run them. It's not unlike other websites like distrosea.com or instantworkstation.com in that it enables a user to experience using a linux distro without the extra work of installation, or of booting up a live disk.

The Host machine will be a Samsung smart tv? So how would you assert control of the host machine

There is a Samsung smart tv in use here, and so too the manual from which it's worth extracting some quotations which will hopefully clarify some points on this subject.

It sounds like you want to use the Samsung smart tv to access the internet and the cloud facility at onworks, as opposed to running a separate computer which could access the Samsung tv and basically just use it as a monitor. If this is the intention, there are considerable limitations to just using the tv to access the internet. The manual outlines them thus:

Read Before Using the Internet Function
Read this information before using the Internet function.
• File download is not supported.
• The Internet function may not be able to access certain websites, including websites operated by certain companies.
• The TV does not support playback of flash videos.
• E-commerce for online purchases is not supported.
• ActiveX is not supported.
• Only a limited number of fonts are supported. Certain symbols and characters may not be displayed properly.
• The response to remote commands and the resulting on-screen display may be delayed while a web page is loading.
• Loading a web page may be delayed or suspended completely depending on the status of the participating systems.
• Copy and paste operations are not supported.
• When composing an email or a simple message, certain functions such as the font size and colour selection may not be available.
• There is a limit to the number of bookmarks and the size of the log file that can be saved.
• The number of windows that can be opened concurrently is limited.
• Web browsing speed will differ with the network environment.
• Embedded videos in a web page cannot be played at the same time while the PIP (picture-in-picture) function is operating. This function may not be supported depending on the model or geographical area.
• Browsing history is saved from latest to oldest, with the oldest entries being overwritten first.
• Depending on the types of video/audio codecs supported, you may not be able to play certain HTML5 video and audio files.
• Video sources from PC-optimised streaming service providers may not play properly on our proprietary Internet browser.

None of those limitations applies to a well configured fully-featured computer. One needs to assess whether the tv is fit for your purpose.

In relation to actually connecting a computer to the tv, the manual provides details on "Remote Desktop Connection" and on configuring the graphics card resolution, so that process may not be too onerous if that route is chosen.

For adding a cloud service, the following is relevant:
Adding the Cloud Service
Select the Add Cloud Service icon. Use the bookmarking function of the browser, you can add or delete the cloud service link to or from Remote Access.
To add the cloud service, you must be signed in to your Samsung account.
The number of cloud services that can be added to Remote Access is limited.

The significant aspect here is being beholden to Samsung, unlike an independent computer.

One can install apps and see the manual on the tv, so you can check the details provided here.
You can view the embedded e-Manual that contains information about your TV's key features.

In relation to using the internet, the following is relevant:
Using the Internet

Surf the Internet on your TV.

Internet

When you run Internet, you can see recently viewed web sites or featured recommendations. When you select a desired web site, you can get immediate access to it.

You can use the Internet function more easily after connecting a keyboard and mouse.

You can scroll web pages with the directional button on the Samsung Smart Remote.

The web pages may differ from those on a PC.

Before using the Internet, refer to "Read Before Using the Internet Function".

The Internet app has an embedded Samsung Pass ( Internet Internet Menu Samsung Pass Settings). With Samsung Pass, you can log in the website easily and securely. When you visit the website again, you can log in with Samsung Pass Biometrics Authentication on your mobile device without entering your ID and password. However, this Samsung Pass login may not work depending on the website policy. For this purpose, you must have been logged in the mobile device with a Samsung account registered in Samsung Pass.

Again, it seems that optimal functioning of the internet on the tv is bound up with Samsung software.

Below are some observations on my understanding of the situation, which may or may not be quite relevant.

In general it's not possible to "to gain control of the host file system and potentially install linux that way" from a "playonline" site. Such sites are generally provided to users from virtual machines (VMs) which are configured in a hypervisor on a machine that such websites run which is not accessible by online users. The hypervisor could be running the software of any of a number of virtualisation implementations, e.g. xen, kvm, gnome boxes etc which the user also doesn't normally have access to. The configurations set in the hypervisor by the website for those VMs is typically outside of the VMs and so not available within them for the user to be able to know or use.

It's possible for an astute user to read files from the virtual filesystems in the VM of /proc and /sys and reconstruct the configuration of the virtual machine, but it's a non-trivial exercise.

I haven't come across this, but if by chance, the VM installation of a distro is made available by the website to users, then one could copy it and run it in a similar virtualised environment on another machine, or clone it with some program like clonezilla, and then write it to the bare metal of another machine, but I cannot find such a provision being made by any of these "playonline" websites.

It's worth noting that, even if it could be done from this website, cloning a virtual installation onto bare metal is likely to raise a few issues with drivers which a user would need to resolve.

To conclude, as for using the Samsung smart tv, there are a number of issues that may interfere with a satisfactory operation of a cloud facility, as may be apparent from the above. Basically, just using the Samsung tv appears to lack functionality and privacy. If the tv is used simply as a monitor for a separate computer that goes online, and the tv's online connection is securely turned off, then a number of issues may not arise.
 
The onworks website linked to in post #1 is to a "playonline" environment in which a user can select from a few distros to run them. It's not unlike other websites like distrosea.com or instantworkstation.com in that it enables a user to experience using a linux distro without the extra work of installation, or of booting up a live disk.



There is a Samsung smart tv in use here, and so too the manual from which it's worth extracting some quotations which will hopefully clarify some points on this subject.

It sounds like you want to use the Samsung smart tv to access the internet and the cloud facility at onworks, as opposed to running a separate computer which could access the Samsung tv and basically just use it as a monitor. If this is the intention, there are considerable limitations to just using the tv to access the internet. The manual outlines them thus:



None of those limitations applies to a well configured fully-featured computer. One needs to assess whether the tv is fit for your purpose.

In relation to actually connecting a computer to the tv, the manual provides details on "Remote Desktop Connection" and on configuring the graphics card resolution, so that process may not be too onerous if that route is chosen.

For adding a cloud service, the following is relevant:


The significant aspect here is being beholden to Samsung, unlike an independent computer.

One can install apps and see the manual on the tv, so you can check the details provided here.


In relation to using the internet, the following is relevant:


Again, it seems that optimal functioning of the internet on the tv is bound up with Samsung software.

Below are some observations on my understanding of the situation, which may or may not be quite relevant.

In general it's not possible to "to gain control of the host file system and potentially install linux that way" from a "playonline" site. Such sites are generally provided to users from virtual machines (VMs) which are configured in a hypervisor on a machine that such websites run which is not accessible by online users. The hypervisor could be running the software of any of a number of virtualisation implementations, e.g. xen, kvm, gnome boxes etc which the user also doesn't normally have access to. The configurations set in the hypervisor by the website for those VMs is typically outside of the VMs and so not available within them for the user to be able to know or use.

It's possible for an astute user to read files from the virtual filesystems in the VM of /proc and /sys and reconstruct the configuration of the virtual machine, but it's a non-trivial exercise.

I haven't come across this, but if by chance, the VM installation of a distro is made available by the website to users, then one could copy it and run it in a similar virtualised environment on another machine, or clone it with some program like clonezilla, and then write it to the bare metal of another machine, but I cannot find such a provision being made by any of these "playonline" websites.

It's worth noting that, even if it could be done from this website, cloning a virtual installation onto bare metal is likely to raise a few issues with drivers which a user would need to resolve.

To conclude, as for using the Samsung smart tv, there are a number of issues that may interfere with a satisfactory operation of a cloud facility, as may be apparent from the above. Basically, just using the Samsung tv appears to lack functionality and privacy. If the tv is used simply as a monitor for a separate computer that goes online, and the tv's online connection is securely turned off, then a number of issues may not arise. Managing software tools, whether for personal projects or bigger initiatives, can sometimes feel like a juggling act. You want something reliable and easy to use, but it also has to fit your specific needs. I’ve definitely been there, especially when coordinating tools for fundraising and organizing campaigns. That’s when I came across actblue phone number while exploring options, and reaching out really helped me understand how their platform works. It turned out to be a solid choice for streamlining tasks and keeping things running smoothly. Having the right software can seriously take a load off when you’re handling complex projects!
Thank you a lot! Having the right software can seriously take a load off when you’re handling complex projects...
 
Last edited:

Members online


Top