Microsoft na GitHubu zveřejnil zdrojový kód projektu LiteBox, jedná se o 'knihovní operační systém' (library OS) zaměřený na bezpečnost, využívající systémovou architekturu LVBS k ochraně jádra před útoky z uživatelského prostoru. LiteBox je napsán v Rustu a uvolněný pod licencí MIT. Projekt je teprve v rané fázi vývoje.
BreezyBox je open-source shell a virtuální terminál pro populární jednočip ESP32. Nabízí základní unixové příkazy, sledování aktuálního pracovního adresáře (CWD), jednoduchý instalátor a spouštěč aplikací v podobě ELF binárních souborů, zabudovaný HTTP server nebo třeba ovládání WiFi - ukázka použití coby 'malého osobního počítače'. Ačkoliv je BreezyBox inspirovaný BusyBoxem, oproti němu má tento projekt několik externích závislostí, zejména na ESP-IDF SDK. BreezyBox je dostupný pod licencí MIT.
Byl představen cross-assembler xa.sh, napsaný čistě v Bourne shell skriptu. Tento nástroj umožňuje zpracovávat assemblerový kód pro Intel 8080, přičemž je možné snadno přidat podporu i pro další architektury, například 6502 a 6809. Skript využívá pouze různé běžné unixové příkazy jako jsou awk, sed nebo printf. Skript si lze stáhnout z GitHubového repozitáře projektu.
Byla představena nová verze modelu Claude Opus 4.6 od společnosti Anthropic. Jako demonstraci možností Anthropic využil 16 agentů Claude Opus 4.6 k vytvoření kompilátoru jazyka C, napsaného v programovacím jazyce Rust. Claude pracoval téměř autonomně, projekt trval zhruba dva týdny a náklady činily přibližně 20 000 dolarů. Výsledkem je fungující kompilátor o 100 000 řádcích kódu, jehož zdrojový kód je volně dostupný na GitHubu pod licencí Creative Commons.
Kultovní britský seriál The IT Crowd (Ajťáci) oslavil dvacáté výročí svého prvního vysílání. Sitcom o dvou sociálně nemotorných pracovnících a jejich nadřízené zaujal diváky svým humorem a ikonickými hláškami. Seriál, který debutoval v roce 2006, si i po dvou dekádách udržuje silnou fanouškovskou základnu a pravidelně se objevuje v seznamech nejlepších komedií své doby. Nedávné zatčení autora seriálu Grahama Linehana za hatecrime však vyvolává otázku, jestli by tento sitcom v současné Velké Británii vůbec vznikl.
Společnost JetBrains oznámila, že počínaje verzí 2026.1 budou IDE založená na IntelliJ ve výchozím nastavení používat Wayland.
Společnost SpaceX amerického miliardáře Elona Muska podala žádost o vypuštění jednoho milionu satelitů na oběžnou dráhu kolem Země, odkud by pomohly zajistit provoz umělé inteligence (AI) a zároveň šetřily pozemské zdroje. Zatím se ale neví, kdy by se tak mělo stát. V žádosti Federální komisi pro spoje (FCC) se píše, že orbitální datová centra jsou nejúspornějším a energeticky nejúčinnějším způsobem, jak uspokojit rostoucí poptávku po
… více »Byla vydána nová verze 2.53.0 distribuovaného systému správy verzí Git. Přispělo 70 vývojářů, z toho 21 nových. Přehled novinek v poznámkách k vydání.
Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 216. sraz, který proběhne v pátek 20. února od 18:00 v Red Hat Labu (místnost Q304) na Fakultě informačních technologií VUT v Brně na ulici Božetěchova 1/2. Tématem srazu bude komunitní komunikační síť MeshCore. Jindřich Skácel představí, co je to MeshCore, předvede nejrůznější klientské zařízení a ukáže, jak v praxi vypadá nasazení vlastního repeateru.
Byla vydána nová major verze 9.0 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled novinek, vylepšení a oprav v poznámkách k vydání.
anonymous_enable=NO
local_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES
#%PAM-1.0
auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
auth required pam_stack.so service=system-auth
auth required pam_shells.so
account required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
a kdzy se chci prohlasit na ucet skrz ftp vzpise to
Connected to server1.miger.cz.
220 (vsFTPd 2.0.3)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (localhost:root): ftp-miger
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
anonymni pristup fungujeTak to asi pouzivas spatny konfiguracni soubor.
anonymous_enable=NO
tcp_wrappers=YESNenastavuje ti tcp_wrapper promennou prostredi VSFTPD_LOAD_CONF?
userlist_enable=YESNevadi mu, ze soubor /etc/vsftpd.user_list neexistuje?
auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeedCo je v souboru /etc/vsftpd/ftpusers?
# Users that are not allowed to login via ftp
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
Nenastavuje ti tcp_wrapper promennou prostredi VSFTPD_LOAD_CONF?Tomu nerozumím, můžeš to nějak upřesnit? Ja mam problem s tou autorizaci, nevadi tam třeba nějak ta hláška
KERBEROS_V4 rejected as an authentication type?dik
> Nenastavuje ti tcp_wrapper promennou prostredi VSFTPD_LOAD_CONF? Tomu nerozumím, můžeš to nějak upřesnit?tcp_wrapper umoznuje na zaklade IP adresy klienta menit tuto promennou, a tak rict serveru, ze ma pouzit jiny konfiguracni soubor. (Viz vsftpd.conf(5).) Spis bych cekal problem v konfiguraci tcp_wrapperu (soubory /etc/hosts.allow a /etc/hosts.deny).
Ja mam problem s tou autorizaci, nevadi tam třeba nějak ta hláška KERBEROS_V4 rejected as an authentication type?Nevadi, vsftpd kerberos neumi, a tak na pokus klienta zareaguje hlasku, o tom, jak se prihlasit, a jde normalne dal. Jeste zkontroluj /etc/pam.d/system-auth, jestli tam neni nejaky chytak. Jestli ti to pomuze, tady je konfigurace meho serveru:
listen=YES anonymous_enable=YES local_enable=YES write_enable=YES anon_upload_enable=NO anon_mkdir_write_enable=NO dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list pam_service_name=vsftpd banner_file=/etc/ftp_banner/etc/vsftpd.chroot_list obsahuje login jedineho uzivatele, ktery je po prihlaseni chrootovany, /etc/ftp_banner je irelevantni, /etc/pam.d/vsftpd obsahuje:
auth required pam_listfile.so item=user sense=allow file=/etc/vsftpd.chroot_list onerr=fail auth required pam_unix.so account required pam_unix.so password required pam_unix.so session required pam_unix.soTakze ve vysledku se muze prihlasit pouze anonymous a ten jeden uzivatel uvedeny v /etc/vsftpd.chroot.
227 Entering Passive mode
a chvilku trvá, než ta hláška zmizí
pak mám problém s tím, že ikdyž mám dobře nastavené práva pro adresáře ve složce /var/ftp/ nemůžu na FTP prostor nic nahrát, pouze z něj kopírovat.
Mám vytvořenou skupinu ftp-users, a uživatele ftp-miger, terý do té skupiny patří.
ve /var/ftp/ mám složku miger, která má vlastníka uživatele ftp_miger
ja si osobně myslím, že to, že sem upravil konfiguraci podle tebe, by nenmělo vůbec souviset s tím, že nemůžu na FTP zapisovat data. Nemůže to být třeba tím, že nemám na linuxu povolený nějaký port? Mám povolený port 21.
omlouvám se, že tak otravuju, ale měl sem vsftpd na redhat9, byla to verze 1.x.x a jela v klidku.
diky
pasv_enable=NO
a hlaska ve windows commanderu zmizla
vyřešil už sem i problém s autorizací. nefungovalo to proto, že uživatelům FTP dávám shell /bin/no_login takže sem odstranil jeden řádek z PAM.
pořád ale stále řeším problém se zápisem na FTP.553 Could not create file
nevíte někdo
zakázal sem PASIV
pasv_enable=NO
a hlaska ve windows commanderu zmizla
Pokud bys chtel presto pouzivat pasivni rezim, tak zapni FTP conntracking ve stavovem firewallu (modul ipt_conntrack, pripadne ipt_conntrack_ftp).
pořád ale stále řeším problém se zápisem na FTP.
všechny práva mám povoleny a kdyř chci zkopírovat soubor, tak mi to napíše:553 Could not create file
Ted jsem teda ztratil predstavu, jak vypada tvuj vsftpd.conf, ale ujisti se, ze mas povoleny zapis direktivou write_enable=yes (vsftpd je very secure, proto defaultni konfigurace zakazuje zapis).
anonymous_enable=NO
local_enable=YES
write_enable=YES
pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES
pasv_enable=NO
check_shell=NO
chown_uploads=YES
download_enable=YES
dual_log_enable=YES
log_ftp_protocol=YES
jinak mám vytvořenou skupinu ftp-users a uzivatele ftp-test, který patří do té skupiny. Ve složce var/ftp/ mám vytvořený adresář test vlastník je ftp-test a skupina ftp-users uživatel i skupina mají povolený zápis. uživatel má shell bash/no-login.
no a pořád mi to nefunguje :o(
su ftp-test touch /var/ftp/test/souborSpust si vsftpd bez odpojovani od terminalu (
backgound=no) a prozen ho pres strace. Prihlas se na nej a pokus se nejaky soubor uploadnout. Ve vyslednem tracu hledej okoli retezce obsahujici nazev uploadovaneho souboru nebo adresare, kam by mel by nahran:
strace -f vsftpd 2>/tmp/vsftpd.trace & ftp ftp://ftp-user@localhost cd test put soubor quit kill %1 grep -A 5 soubor /tmp/vsftpd.trace grep -A 5 test /tmp/vsftpd.traceTak mozna zjistis, proc nemuze vsftp vytvorit soubor.
Tiskni
Sdílej: