Pristine chitosan beads were modified with sulfur (S)-containing functional groups to produce thiolated chitosan beads (ETB), thereby increasing S donor ligands and crosslinks. The effect of temperature, heating time, carbon disulfide (CS2)/chitosan ratio, and pH on total S content of ETB was examined using Fourier transform infrared spectroscopy and X-ray photoelectron spectroscopy. The total S content of ETB increased with increasing CS2/chitosan ratio and decreased with decreasing pH and increasing temperature (>60 °C) and heating time (at 60 °C). Spectroscopic analyses revealed the presence of thiol (-SH)/thione, disulfide (-S-S-), and sulfonate groups in ETB. The thiolation mechanism involves decomposition of dithiocarbamate groups, thereby forming thiourea crosslinks and trithiocarbonate, resulting in -SH oxidation to produce -S-S- crosslinks. The partially formed ETB crosslinks contribute to its acid stability and are thermodynamically feasible in adsorbing Cd and Cu. The S-containing functional groups added to chitinous wastes act as sorbents for metal remediation from acidic environments.